Чтобы понять, как образуется время Present Perfect и когда его нужно употреблять, изучите ниже следующие таблицы.
Изучая данное время, вам понадобится таблица неправильных глаголов
Таблица 1. Образование Present Perfect
1. Утвердительная форма
для правильных глаголов подлежащее +
для неправильных глаголов подлежащее + |
1. I have talked too much – Я слишком много говорил.
2. The weather has changed – Погода изменилась.
3. John and I have built a new shop – Джон и я построили новый магазин.
4. Mary has been to London – Мария была в Лондоне.
|
2. Отрицательная форма
для правильных глаголов подлежащее +
для неправильных глаголов подлежащее +
|
1. I have not finished my work yet – Я еще не закончил свою работу.
2. My sister has not complained about the food – Моя сестра не жаловалась по поводу еды.
3. They have not seen me – Они не видели меня
4. Kate has not read the rules yet – Катя еще не читала правила.
|
3. Вопросительная форма
для правильных глаголов have/has +
для неправильных глаголов have/has + |
1. Have you washed your hands? – Ты помыл руки?
2. Have you read any books by Dostoyevsky? – Вы читали какие-нибудь книги Достоевского?
|
Таблица 2. Случаи употребления Present Perfect
1. Выражение совершенного действия, результат которого непосредственно связан с настоящим. |
|
2. Действие произошло в неустановленное время в прошлом. Акцент делается на действие (сам факт его совершения). |
|
3. Со словами, которые обозначают еще не истекшие периоды времени: today (сегодня), this week (на этой неделе), this morning (этим утром) и т.д. |
|
4. В предложениях с since (с/с тех пор как) |
|
5. Со словами ever (когда-либо) и never (никогда), когда мы говорим об имеющемся опыте. |
|
6. Со словами just (только что), already (уже), lately/recently ((за) последнее время), yet (еще).
|
|
7. Когда мы говорим о чем-то, что началось в прошлом и продолжается в настоящем.
*в этом случае также часто употребляется Present Perfect Continuous |
|
Таблица 3. Запомнить обязательно!
С наречием just now (только что) употребляется Past Simple, а не Present Perfect. |
|
Present Perfect никогда не употребляется со словами yesterday, last month, an hour ago и т.д. С этими обозначениями времени употребляется Past Simple. |
|
Если вопрос начинается со слова when, то употребляется Past Simple, а не Present Perfect. |
|