Present Perfect (настоящее совершенное время) нужно, когда действие уже случилось, а его результат важен сейчас: I have lost my keys — я потерял ключи (и сейчас их нет). Формула одна: have/has + третья форма глагола. Ниже пять готовых наборов по 10 предложений с переводом: утверждения, отрицания, вопросы, рассказ о своём опыте с ever и never и фразы с just, already, yet. В конце — сравнение с Past Simple, 20 неправильных глаголов из примеров, частые ошибки и упражнение с ответами.
Как образуется Present Perfect?
| Форма | Формула | Пример | Перевод |
|---|---|---|---|
| Утверждение | have / has + V3 | I have finished my project. She has finished her project. | Я закончил проект. Она закончила проект. |
| Отрицание | haven’t / hasn’t + V3 | I haven’t finished my project. | Я не закончил проект. |
| Вопрос | Have / Has + подлежащее + V3? | Have you finished your project? | Ты закончил проект? |
Has ставят после he, she, it и после существительного в единственном числе (my sister has), have — после I, you, we, they. В речи их сокращают: I’ve, she’s, we haven’t. V3 — третья форма глагола: у правильных глаголов она с -ed (played, visited), у неправильных — своя (seen, written). Правило целиком — в разделе Present Perfect.
10 утвердительных предложений в Present Perfect
В каждом предложении результат виден сейчас или период ещё не закончился.
| № | По-английски | Перевод |
|---|---|---|
| 1 | I have lost my keys. | Я потерял ключи. |
| 2 | My sister has broken her arm. | Сестра сломала руку. |
| 3 | We have finished our science project. | Мы закончили проект по естествознанию. |
| 4 | Dad has bought a new car. | Папа купил новую машину. |
| 5 | I have read this book three times. | Я читал эту книгу три раза. |
| 6 | They have lived in Kazan since 2015. | Они живут в Казани с 2015 года. |
| 7 | She has known her best friend for six years. | Она знает свою лучшую подругу шесть лет. |
| 8 | Our teacher has given us a lot of homework this week. | На этой неделе учитель задал нам много домашней работы. |
| 9 | The weather has changed. | Погода изменилась. |
| 10 | I have made a cake for Mum’s birthday. | Я испёк торт на мамин день рождения. |
В предложениях 6 и 7 действие началось в прошлом и продолжается сейчас, поэтому по-русски стоит настоящее время: «живут», «знает». Since называет начало (с 2015 года), for — длительность (шесть лет).
10 отрицательных предложений: haven’t и hasn’t
| № | По-английски | Перевод |
|---|---|---|
| 1 | I haven’t seen this film. | Я не видел этот фильм. |
| 2 | My brother hasn’t done his homework. | Брат не сделал домашнее задание. |
| 3 | We haven’t been to London. | Мы не были в Лондоне. |
| 4 | She hasn’t called me today. | Сегодня она мне не звонила. |
| 5 | They haven’t decided where to go in summer. | Они не решили, куда поехать летом. |
| 6 | The parcel hasn’t arrived. | Посылка не пришла. |
| 7 | I haven’t eaten anything since breakfast. | Я ничего не ел с завтрака. |
| 8 | Our cat hasn’t come home. | Наш кот не вернулся домой. |
| 9 | Tom hasn’t written to me for a month. | Том не писал мне уже месяц. |
| 10 | I haven’t had time to answer your message. | У меня не было времени ответить на твоё сообщение. |
Как задать вопрос в Present Perfect?
Have или has выходит на первое место. Короткие ответы: Yes, I have. No, she hasn’t.
| № | По-английски | Перевод |
|---|---|---|
| 1 | Have you finished your essay? — Yes, I have. | Ты закончил сочинение? — Да. |
| 2 | Has Anna come back from the shop? — No, she hasn’t. | Аня вернулась из магазина? — Нет. |
| 3 | Have they found their dog? — Yes, they have. | Они нашли свою собаку? — Да. |
| 4 | Have you ever tried sushi? — No, I haven’t. | Ты когда-нибудь пробовал суши? — Нет. |
| 5 | Has the lesson started? — Yes, it has. | Урок начался? — Да. |
| 6 | Where have you put my phone? | Куда ты положил мой телефон? |
| 7 | How long have you known Masha? | Сколько ты уже знаешь Машу? |
| 8 | What have you done to your hair? | Что ты сделала с волосами? |
| 9 | How many books have you read this month? | Сколько книг ты прочитал в этом месяце? |
| 10 | Who has eaten my sandwich? | Кто съел мой бутерброд? |
В вопросе 10 who — подлежащее, поэтому после него has, как после he или she.
Мой опыт: 10 предложений с ever и never
Когда мы рассказываем, что делали или не делали в жизни, без даты, нужен Present Perfect. Ever («когда-нибудь») ставят в вопросах, never («никогда») — в утверждениях с отрицательным смыслом, без not.
| № | По-английски | Перевод |
|---|---|---|
| 1 | I have been to St Petersburg twice. | Я был в Петербурге два раза. |
| 2 | I have never flown on a plane. | Я никогда не летал на самолёте. |
| 3 | Have you ever seen the sea? | Ты когда-нибудь видел море? |
| 4 | My grandad has visited more than twenty countries. | Дедушка побывал больше чем в двадцати странах. |
| 5 | I have never eaten Indian food. | Я никогда не ел индийскую еду. |
| 6 | My best friend has ridden a horse. | Мой лучший друг катался на лошади. |
| 7 | Have you ever met a famous person? — No, I haven’t. | Ты когда-нибудь встречал знаменитость? — Нет. |
| 8 | I have tried skiing, but I have never tried snowboarding. | Я пробовал кататься на лыжах, но на сноуборде — никогда. |
| 9 | My parents have never been to Africa. | Мои родители никогда не были в Африке. |
| 10 | This is the most interesting book I have ever read. | Это самая интересная книга, которую я когда-либо читал. |
Have been to значит «побывал и вернулся»: She has been to Paris. А has gone to — «уехал и сейчас там»: She has gone to Paris — она уехала в Париж.
Где ставить just, already и yet?
Just («только что») и already («уже») стоят между have/has и третьей формой. Yet ставят в конце: в отрицании оно значит «ещё не», в вопросе — «уже».
| № | По-английски | Перевод |
|---|---|---|
| 1 | I have just woken up. | Я только что проснулся. |
| 2 | The bus has just left. | Автобус только что ушёл. |
| 3 | Mum has just made some tea. | Мама только что заварила чай. |
| 4 | I have already done my homework. | Я уже сделал домашнее задание. |
| 5 | We have already bought the tickets. | Мы уже купили билеты. |
| 6 | She has already seen this cartoon twice. | Она уже два раза смотрела этот мультфильм. |
| 7 | Has the film started yet? | Фильм уже начался? |
| 8 | Have you told your parents yet? | Ты уже сказал родителям? |
| 9 | I haven’t packed my bag yet. | Я ещё не собрал сумку. |
| 10 | Our guests haven’t arrived yet. | Гости ещё не приехали. |
Чем Present Perfect отличается от Past Simple?
| Признак | Present Perfect | Past Simple |
|---|---|---|
| Что важно | результат сейчас: I have lost my keys (ключей нет). | событие в прошлом: I lost my keys yesterday. |
| Опыт | без даты: I have been to London. | с датой: I went to London in 2023. |
| Период | ещё не закончился: I have drunk two cups of tea today. | уже закончился: I drank two cups of tea yesterday. |
| Вопрос | Have you seen Tom? (видел ли вообще) | When did you see Tom? (когда именно) |
| Слова-маркеры | ever, never, just, already, yet, since, for, today, this week | yesterday, ago, last week, in 2020, when |
Короче говоря: назвали точное время в прошлом — берите Past Simple. Готовые примеры на него — в подборке «10 предложений в Past Simple», а правила — в статье Past Simple. В американском английском с just и already часто говорят в Past Simple (I just ate), но в британском и в школьных заданиях нужен Present Perfect.
Третья форма 20 неправильных глаголов из примеров
| Глагол | Past Simple | Третья форма (V3) | Перевод |
|---|---|---|---|
| be | was / were | been | быть |
| have | had | had | иметь |
| do | did | done | делать |
| see | saw | seen | видеть |
| eat | ate | eaten | есть |
| lose | lost | lost | терять |
| break | broke | broken | ломать |
| buy | bought | bought | покупать |
| read | read | read | читать |
| know | knew | known | знать |
| give | gave | given | давать |
| make | made | made | делать, готовить |
| write | wrote | written | писать |
| come | came | come | приходить |
| find | found | found | находить |
| put | put | put | класть |
| fly | flew | flown | летать |
| ride | rode | ridden | ездить верхом |
| meet | met | met | встречать |
| leave | left | left | уходить, уезжать |
Остальные формы — в таблице неправильных глаголов.
Частые ошибки в Present Perfect
| Так пишут | Как правильно | Почему |
|---|---|---|
| I have seen him yesterday. | I saw him yesterday. | С yesterday нужен Past Simple. |
| She have finished. | She has finished. | После he, she, it — has. |
| I have went home. | I have gone home. | Нужна третья форма, а не вторая. |
| Did you ever be to Paris? | Have you ever been to Paris? | Опыт без даты — Present Perfect. |
| I know him since 2020. | I have known him since 2020. | Состояние с прошлого до сейчас с since — Present Perfect. |
| I have already finished it yet. | I have already finished it. | Yet ставят только в отрицаниях и вопросах. |
| When have you arrived? | When did you arrive? | С when нужен Past Simple. |
| I haven’t never been there. | I have never been there. | Never уже отрицание, not не нужно. |
Упражнение: поставьте глагол в Present Perfect
| № | Предложение |
|---|---|
| 1 | I (lose) my phone. |
| 2 | She (not / finish) her homework yet. |
| 3 | ___ you ever (be) to Moscow? |
| 4 | We (just / have) lunch. |
| 5 | My parents (buy) a new flat. |
| 6 | Tom (not / see) this film. |
| 7 | ___ your sister (write) her essay yet? |
| 8 | I (know) Lena since 2019. |
| 9 | They (already / leave). |
| 10 | I (never / eat) Chinese food. |
Ответы:
| № | Ответ | Подсказка |
|---|---|---|
| 1 | have lost | I → have, lose → lost |
| 2 | hasn’t finished | she → hasn’t, yet в конце |
| 3 | Have … been | опыт, ever перед V3 |
| 4 | have just had | just между have и V3 |
| 5 | have bought | buy → bought |
| 6 | hasn’t seen | see → seen |
| 7 | Has … written | sister → has, write → written |
| 8 | have known | since — с какого момента |
| 9 | have already left | already между have и V3 |
| 10 | have never eaten | never без not |
Как Present Perfect смотрится рядом с другими временами — в таблице «Времена английского языка» и в подборке предложений во всех временах.