Настоящее совершенное время в английском
The Present Perfect
Проверьте себя в коротком тестеPresent perfect связывает прошлое с настоящим. Оно образуется с помощью have или has + причастие прошедшего времени (past participle) и говорит об опыте, изменениях и незаконченном периоде времени.
Как образуется present perfect
Используйте have с I, you, we и they, а has с he, she и it. Затем добавьте причастие прошедшего времени.
| Подлежащее | Утверждение | Отрицание | Вопрос |
|---|---|---|---|
| I | I have worked | I haven't worked | Have I worked? |
| you | you have worked | you haven't worked | Have you worked? |
| he, she, it | she has worked | she hasn't worked | Has she worked? |
| we | we have worked | we haven't worked | Have we worked? |
| they | they have worked | they haven't worked | Have they worked? |
Правильные глаголы добавляют -ed (work, worked). Многие частые глаголы неправильные, поэтому учите их причастия: см. урок о неправильных глаголах.
| Начальная форма | Причастие прошедшего времени | Пример |
|---|---|---|
| go | gone | She has gone home. |
| see | seen | I've seen this film. |
| eat | eaten | We've eaten already. |
| be | been | Have you been to Rome? |
Когда используется
Точное время неважно или ещё не закончилось. Важен результат или опыт сейчас.
| Значение | Пример |
|---|---|
| Жизненный опыт | I've visited Canada twice. |
| Действие в прошлом с результатом сейчас | I've lost my keys. |
| Свежие новости | The prime minister has resigned. |
| Незаконченный период времени | She's drunk three coffees today. |
| Ситуация, которая началась в прошлом и продолжается | We've lived here for ten years. |
Ever, never, already, yet и just
Эти слова очень часто используются с present perfect. Обратите внимание, где каждое из них стоит в предложении.
| Слово | Значение и место | Пример |
|---|---|---|
| ever | когда-либо, в вопросах, перед причастием | Have you ever ridden a horse? |
| never | никогда, перед причастием | I've never ridden a horse. |
| already | уже (раньше, чем ожидалось), перед причастием | He's already finished. |
| yet | ещё, уже (до сих пор), в вопросах и отрицаниях, в конце | Has the bus come yet? |
| just | только что, перед причастием | They've just arrived. |
Проверьте себя
5 коротких вопросов по этому уроку. На сколько из них вы ответите верно?
Выберите правильный ответ.
For и since
Оба отвечают на вопрос How long? («Как долго?»). For указывает длительность, since начальную точку.
| for + период | since + начальная точка |
|---|---|
| for two hours | since nine o'clock |
| for three weeks | since Monday |
| for ten years | since 2015 |
| for a long time | since I was a child |
Present perfect или past simple
На русский оба времени часто переводятся прошедшим временем, но в английском их нужно различать. Используйте past simple, когда вы называете или спрашиваете, когда что-то произошло, или когда период времени закончился. Используйте present perfect, когда законченное время не указано.
| Present perfect | Past simple |
|---|---|
| I've been to Paris. | I went to Paris last year. |
| Have you seen my phone? | Did you see the match yesterday? |
| She's worked here since May. | She worked here from 2010 to 2015. |
| I've had two exams this week. | I had two exams last week. |
Been или gone
У go два причастия прошедшего времени с разным значением.
- He has been to Spain: он съездил туда и вернулся.
- He has gone to Spain: он уехал туда и сейчас там.
Типичные ошибки
Не используйте present perfect с законченным временем и не используйте present simple, когда говорите, как долго что-то длится.
| Неправильно | Правильно |
|---|---|
| I have seen him yesterday. | I saw him yesterday. |
| I live here since 2018. | I have lived here since 2018. |
| She has went home. | She has gone home. |
| I've lived here since ten years. | I've lived here for ten years. |