Время, которое устрашает и вводит в заблуждение, но только в случае, если вы не читаете наши статьи. Ну а если читаете, вы знаете, что все намного легче, чем кажется.

Итак, Present Perfect – это настоящее совершенное время. Как время может быть одновременно настоящим и совершенным? Давайте разбираться. 

Образование 

Берем подлежащее, на втором месте ставим вспомогательный глагол have/has (он не имеет ничего общего с обычным глаголом «иметь») и добавляем основной глагол в третьей форме (если глагол неправильный, берем третью форму, а если правильный добавляем окончание ed).

I, you, we theyhaveworked, studied, run
he, she, it has worked, studied, run
  • We have written the letter. 
    Мы написали письмо.
  • He has washed his car.
    Он помыл свою машину.

Главное – это определить: мы имеем дело с правильным или неправильным глаголом, и поставить его в нужную форму. Путаница возникает еще и тогда, когда мы неправильно определяем число подлежащего.

  • The cat (it) has eaten a lot.
    Кот много поел.

В данном случае мы должны определить, какое местоимение заменяет слово “cat”, чтобы понять какую форму вспомогательного глагола использовать (have или has).

Вопросительная форма 

HaveI, you, we theyworked, studied, run?
Hashe, she, itworked, studied, run?
  • Have you cooked dinner?
    Ты приготовил обед?
  • Has she bought a dress?
    Она купила платье?
  • Отвечать на вопросы можно как:
    Yes, I have!
    No I haven’t!
  • В вопросе уже заложена большая часть ответа, поэтому ошибиться сложно.
    Has she watched that movie? No she hasn’t!

Отрицание 

I, you, we theyhave not (haven’t)worked, studied, run.
he, she, ithas not (hasn’t)worked, studied, run.
  • I haven’t cleaned the room.
    Я не убралась в комнате.
  • We haven’t read that book.
    Мы не читали ту книгу. 

Present Perfect используется:

Когда действие совершилось, но время совершенного действия не указано. Важно не время, а сам факт, что что-то произошло:

  • I have bought a car.
    Я купил машину. 
  • My father has repaired the house.
    Мой отец отремонтировал дом.

Действие совершилось в период времени, которое еще не завершилось: 

  • this week – на этой неделе 
  • this month – в этом месяце 
  • this year – в этом году 
  • I have visited my grandma twice this week.
    Я навестила бабушку дважды на этой неделе.

Опыт, который с вами случился до настоящего времени:

  • I have been to Maldives five times.
    Я была на Мальдивах пять раз. 
  • I have read all the books of Lev Tolstoi.
    Я прочитала все книги Льва Толстого.

Маркеры времени в Present Perfect

everкогда-либо
neverникогда
justтолько что
alreadyуже
not yetпока нет
beforeраньше, прежде
latelyв последнее время
so farк настоящему времени
recentlyнедавно
by nowк настоящему времени
  • already – используется в утвердительных предложениях
  • yet – в вопросительных и отрицательных
  • Have you ever been to London?
    Ты когда-то был в Лондоне?
  • I have never been to London.
    Я никогда не была в Лондоне.
  • The students have already done their homework.
    Студенты уже выполнили свои домашние задания.
  • Have you made the cake yet?
    Ты уже приготовила торт?

Present Perfect vs Past Simple

I have been to London.I was in London last year.
I have bought a car.I bought a car yesterday.
My friends have built a house.My friends built a house five years ago.
My cat has caught a mouse.My cat caught a mouse three days ago.