Настоящее совершённое время (Present Perfect)
🇬🇧 Английский язык · 6 класс
Что такое Present Perfect
Present Perfect (настоящее совершённое время) описывает действие, которое уже произошло, но связано с настоящим моментом своим результатом. Нам важно не когда это случилось, а что мы имеем сейчас. По-русски это часто соответствует прошедшему времени, поэтому многим ученикам трудно понять, зачем нужно отдельное время. Сравните два предложения: I have finished my homework — «я уже сделал домашнее задание» (и теперь оно готово, лежит передо мной) и I finished my homework at six — «я закончил задание в шесть» (просто факт в прошлом). В первом случае нас интересует результат сейчас, во втором — точное время в прошлом.
Как образуется
Формула простая: вспомогательный глагол have/has плюс третья форма основного глагола (причастие прошедшего времени). Для большинства глаголов третья форма совпадает с прошедшим временем и образуется с окончанием -ed: work — worked — worked. Но у неправильных глаголов третью форму нужно запоминать отдельно: go — went — gone, see — saw — seen, do — did — done.
| Лицо | Вспомогательный глагол | Пример |
|---|---|---|
| I, you, we, they | have | I have seen this film. |
| he, she, it | has | She has lost her key. |
Утверждение, отрицание, вопрос
В отрицании после have/has ставится not (часто сокращается до haven't / hasn't). В вопросе have/has выносится в начало предложения, перед подлежащим. Краткий ответ строится только со вспомогательным глаголом, без повтора основного. Разберём один глагол по всем формам, чтобы увидеть схему целиком:
+ They have visited London.
- They have not (haven't) visited London.
? Have they visited London?
Ответ: Yes, they have. / No, they haven't.
Слова-помощники
С Present Perfect часто стоят слова, указывающие на связь с настоящим. Они помогают узнать время в предложении и подсказывают, какую именно мысль мы хотим передать: уже сделано, ещё не сделано или есть опыт.
| Слово | Перевод | Пример |
|---|---|---|
just | только что | I have just eaten. |
already | уже | He has already left. |
yet | ещё (не) | She hasn't called yet. |
ever | когда-либо | Have you ever been to Paris? |
never | никогда | I have never tried sushi. |
for / since | в течение / с | We have known each other for years. |
Обратите внимание на разницу между for и since. После for ставится отрезок времени: for two days (в течение двух дней). После since ставится точка отсчёта: since Monday (с понедельника).
Частая ошибка. Нельзя использовать Present Perfect с точным указанием прошедшего времени (yesterday, last week, in 2010). Если есть такое слово, нужно Past Simple: правильно I saw him yesterday, а не I have seen him yesterday. Также не забывайте про третью форму глагола: неверно I have went, правильно I have gone.
Когда выбираем Present Perfect
- Действие случилось, но точное время не важно: I have read this book.
- Действие только что закончилось и виден результат: He has broken the cup.
- Жизненный опыт (был ли когда-нибудь): Have you ever flown by plane?
- Действие началось в прошлом и длится до сих пор (с
for,since): We have lived here for five years.
Кратко о главном
- Present Perfect равно
have/hasплюс третья форма глагола. hasиспользуется с he, she, it, в остальных случаяхhave.- Время важно своим результатом в настоящем, а не моментом в прошлом.
- Слова-помощники:
just, already, yet, ever, never, for, since. - С точными словами прошедшего времени время не употребляется — там нужен Past Simple.