Past Simple и Present Perfect
Уровень B1
Правило
Present Perfect (have / has + третья форма) — опыт или результат к настоящему, время не названо: I have lost my keys. Маркеры: already, yet, ever, never, just, for, since.
Past Simple — конкретное время в прошлом: yesterday, in 2019, two days ago.
for + период (for ten years), since + начало (since 2015).
Примеры с пояснениями
- Я никогда не был в Лондоне. I have never been to London.Опыт до настоящего момента — Present Perfect: have + been.
- Она живёт здесь с 2015 года. She has lived here since 2015.Since + начало периода, продолжающегося до сих пор — Present Perfect.
- Мы знакомы уже десять лет. We have known each other for ten years.For + период, который длится до сих пор — Present Perfect.
- Ты когда-нибудь ел суши? Have you ever eaten sushi?Ever и вопрос об опыте — have + третья форма (eaten).
- Я уже сделал домашнее задание. I have already done my homework.Результат важен сейчас — Present Perfect; с I — have; do — did — done.
- Мы виделись вчера. We met yesterday.Yesterday — конкретное время, поэтому Past Simple.
- Он ещё не пришёл. He hasn't come yet.Yet в отрицании — Present Perfect; с he — has; come — came — come.
- Она переехала в Лондон в 2018 году. She moved to London in 2018.Названо конкретное время (in 2018) — Past Simple.
- Как давно ты знаешь Тома? How long have you known Tom?How long о периоде до сих пор — Present Perfect.
- Это случилось в прошлом месяце. It happened last month.Last month — конкретное время: Past Simple.
- Я учу английский три года. I have studied English for three years.For three years, и учу до сих пор — Present Perfect.
- Он ещё ни разу не летал на самолёте. He has never flown on a plane.С he — has, fly — flew — flown.