Present Perfect и отличие от Past Simple
Прошлое связано с настоящим: результат, опыт или период, который ещё продолжается.
Смысл правила
Present Perfect строится с have / has и третьей формой глагола. Точное законченное время обычно не называется: важен результат сейчас, жизненный опыт или период до настоящего момента. Если указано yesterday, last year или конкретная дата, обычно нужен Past Simple.
- Результат прошлого действия важен сейчас.
- Говорим об опыте без точного времени.
- Ситуация началась раньше и продолжается до настоящего момента.
Как строится
Mia has finished her project.
Мия закончила проект, и он теперь готов.Mia hasn't sent it yet.
Мия ещё не отправила его.Have you ever visited Scotland?
Ты когда-нибудь бывал в Шотландии?Маркеры Present Perfect
| Слово | Значение и позиция | Пример |
|---|---|---|
| just | только что; перед V3 | She has just arrived. |
| already | уже; обычно перед V3 | I have already finished. |
| yet | уже / ещё; в конце вопроса или отрицания | Have you finished yet? |
| ever / never | когда-либо / никогда; перед V3 | Have you ever tried it? |
| for | в течение периода | We have lived here for five years. |
| since | с начального момента | We have lived here since 2021. |
For отвечает на вопрос «как долго?», since — «с какого момента?». Yesterday, ago и last week обычно требуют Past Simple.
Разберём примеры
Мы живём здесь шесть лет.
Период начался в прошлом и продолжается сейчас.Мы переехали сюда шесть лет назад.
Ago называет законченный момент, поэтому используется Past Simple.Типичные ошибки
Last month — законченный период прошлого.
Since называет начало периода, который продолжается до настоящего.
Что делать в задании
- Сначала проверь, названо ли точное законченное время.
- Если важен результат сейчас или период продолжается, выбери Present Perfect.
- Проверь форму have / has и третью форму смыслового глагола.
Проверь себя
Два задания по этой теме. Ответь и посмотри объяснение.
Готовим задания…
