Очень не простая тема для меня, Гайз. Слова маркеры времени present perfect. Их на самом деле много:
never, yet, lately, recently, before, already, of late, ever, so far, up to now, by now, just. У...
Я - сторонник того, чтобы сложное делать простым (особенно на начальном этапе). В ежедневных ситуациях без громоздких времён можно спокойно обойтись. Согласно данным, лишь 3 времени используются в 98% текстов: настоящее простое (Present Simple), прошедшее простое (Past Simple), настоящее совершенное (Present Perfect). Они же популярнее всего и в устной речи, а также ещё 2: Future Simple (будущее простое), Present Continuous (настоящее продолженное). Дополню это ещё также и тем, что в американском английском даже Perfect нечасто используется...