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