Грамматика английскогоУровень A2
Present perfect vs past simple — разница для A2
По-русски мы говорим «я сделал» и в случае «только что», и в случае «в прошлом году». В английском это два разных времени: present perfect и past simple. Главный вопрос при выборе — важен результат сейчас или важно когда это было.
- Past simple — действие закончилось в прошлом, и мы знаем или говорим когда: yesterday, in 2022, last week.
- Present perfect — результат важен сейчас, а время не называем: I have lost my keys (и сейчас не могу войти).
- С present perfect нельзя yesterday, last year, in 2020 — это слова прошлого, они требуют past simple.
- Слова-маркеры present perfect: ever, never, just, already, yet, since, for.
- Форма: have/has + V3 для present perfect, V2 (или -ed) для past simple. Учи неправильные глаголы: go — went — gone.
- Незакончённый период (today, this week) — обычно present perfect: I have sent three CVs today.
Примеры
- I have just sent my CV to a company in Berlin.Я только что отправил резюме в компанию в Берлине.
- I sent my CV to three companies last week.На прошлой неделе я отправил резюме в три компании.
- Anna has lived in Warsaw for two years.Анна живёт в Варшаве уже два года.
- Anna moved to Warsaw in 2022.Анна переехала в Варшаву в 2022 году.
- Have you ever worked with Scrum?Ты когда-нибудь работал по Scrum?
- We fixed the bug yesterday and the app works now.Вчера мы починили баг, и теперь приложение работает.
Частые ошибки
I have seen him yesterday.
I saw him yesterday.
yesterday — слово прошлого, с ним нужен past simple.Did you ever been to London?
Have you ever been to London?
С ever про опыт нужен present perfect: have/has + V3.I work here since 2021.
I have worked here since 2021.
Действие началось в прошлом и идёт сейчас — present perfect с since.Проверь себя
Maxim ___ his new job last Monday.
I ___ my laptop, so I can't join the meeting.
Have you ___ worked in an international team?
Olga ___ three interviews this week.
We ___ the project two days ago.