Обычно самые большие сложности в изучении английского вызывают те вещи, которые отсутствуют в нашем родном языке: специфические звуки, непереводимые слова и, конечно же, особенности грамматики. Present Perfect как раз относится к таким моментам.
Это время, которое переводится на русский как обычное прошедшее, но в английском есть нюанс и главный звучит так: если нам не важно, когда произошло какое-либо событие и мы хотим подчеркнуть именно сам факт этого события, то нужно использовать Present Perfect.
Например, вы хотите поделиться своими впечатлениями о поездке в Санкт-Петербург, и есть два пути, как можно рассказать об этом — в Past Simple или в Present Perfect.
В чем разница?
Past Simple любит точные временные рамки (2 минуты/часа/недели/года назад и т.п):
I was in Saint Petersburg four weeks ago.
или
I saw him yesterday.
Также Past Simple хорошо подходит для связанной истории в прошлом, как бы погружая нас в конкретный момент:
I was in Saint Petersburg four weeks ago. That was really great! I saw so many museums and beautiful buildings. I met a wonderful poet there...
Present Perfect делает акцент именно на факте поездки в Северную столицу, действие закончилось, но не важно когда:
I have been to Saint Petersburg.
Тут мы просто сообщаем о своем опыте, без подробностей. Важный момент, почему используется предлог to вместо in? Всё просто, to — я побыл в Питере и вернулся, т.е. погостил; in — жил какое-то время.
Еще Present Perfect описывает ваше субъективное ощущение о завершённости процесса. Посмотрите, есть разница:
I lost my phone — это случилось когда-то в прошлом, и вы просто рассказываете об этом.
I have lost my phone — это произошло совсем недавно (субъективно) для вас - сегодня, на этой неделе, в этом году.
Как строить Present Perfect
I/you/we/they + have + глагол в третьей форме:
- We have met before.
- They have not seen this film. (для отрицания добавляем not)
- Have you read this book? (при вопросе have ставим в начале предложения)
He/she/it + has + глагол в третьей форме:
- He has bought a new English course.
- She has studied German.
- It hasn't drunk the water.
Слова-маркеры, употребляемые с Present Perfect
- I have already eaten — Я уже поел.
- He has almost finished the task — Он почти закончил эту задачу.
- She hasn't read the article yet — Она еще не прочитала эту статью.
- Have you ever been to Australia? — Ты был когда-нибудь в Австралии?
- They have just come — Они только что пришли.
- Recently you have composed this song — Недавно ты сочинил эту песню.
- I have not met her before — Я не встречал ее раньше.
- He has worked here since the month — Он работает здесь с этого месяца.
- She has still missed him — Она всё еще скучает по нему.
- He has lived in London for 3 years — Он жил в Лондоне в течение 3 лет.
Вывод
Present Perfect во многом описывает личные мироощущения говорящего и его желание либо рассказать о каком-то событии в прошлом (Past Simple), либо поделиться каким-то опытом (Present Perfect).
Тест по теме:
***
Остались вопросы или хотели бы разобраться с другой грамматической темой в английском языке? Смело задавайте вопросы в комментариях :)