Тест по грамматике английского
Тест: Present Perfect или Past Simple
I have seen или I saw? Одна из самых частых путаниц в английской грамматике. Ответьте на 12 вопросов и проверьте, чувствуете ли разницу: после каждого ответа — объяснение.
- 12 вопросов
- Уровень A2–B1
- Объяснение каждого ответа
- Без регистрации
Тест: Present Perfect или Past Simple
Выберите правильный вариант — сразу увидите, угадали ли, и объяснение. Результат — после последнего вопроса.
Вопрос 1.
So far, I (пропуск) to Paris three times.
Выберите правильный вариант
So far («пока что, на данный момент») — маркер Present Perfect: речь об опыте до сегодняшнего дня, без конкретного времени в прошлом.
Вопрос 2.
We (пропуск) to Paris last summer.
Выберите правильный вариант
Last summer — конкретное время, которое уже прошло. С такими словами (yesterday, last…, ago, in 2020) всегда Past Simple.
Вопрос 3.
(пропуск) you ever been to London?
Выберите правильный вариант
Ever («когда-нибудь») спрашивает о жизненном опыте — это Present Perfect: Have you ever been…? К тому же been — третья форма, она идёт только после have / has.
Вопрос 4.
I (пропуск) him at the station yesterday.
Выберите правильный вариант
Yesterday — прошедшее время, которое уже закончилось. Present Perfect с yesterday не употребляется: только I saw.
Вопрос 5.
They (пропуск) married in 2015.
Выберите правильный вариант
In 2015 — точная дата в прошлом, поэтому Past Simple: they got married. А вот «они женаты уже 10 лет» — they have been married for 10 years.
Вопрос 6.
He (пропуск) for this company since 2020.
Выберите правильный вариант
Since («с какого-то момента») показывает, что действие началось в прошлом и продолжается сейчас. По-русски «работает с 2020», а по-английски — has worked, не works.
Вопрос 7.
“Have you done your homework?” — “Yes, I (пропуск) it an hour ago.”
Выберите правильный вариант
Вопрос в Present Perfect (результат: сделано или нет), но как только называем время — an hour ago, — переходим на Past Simple.
Вопрос 8.
We (пропуск) each other for ten years, and we are still best friends.
Выберите правильный вариант
For ten years + до сих пор дружим: состояние длится до сегодня, поэтому have known. Knew значило бы, что мы больше не общаемся.
Вопрос 9.
When (пропуск) you start learning English?
Выберите правильный вариант
Вопрос с When? спрашивает о конкретном моменте в прошлом — это всегда Past Simple: When did you start…?
Вопрос 10.
Shakespeare (пропуск) about 39 plays.
Выберите правильный вариант
Шекспира давно нет, период его жизни закончился — поэтому Past Simple. Present Perfect используем, когда период продолжается: She has written three books (и, возможно, напишет ещё).
Вопрос 11.
This is the best film I (пропуск) ever seen.
Выберите правильный вариант
После превосходной степени (the best, the most…) с ever речь об опыте до этого момента — Present Perfect: the best film I have ever seen.
Вопрос 12.
It’s only 10 a.m., and I (пропуск) three cups of coffee this morning.
Выберите правильный вариант
This morning, this week, today — Present Perfect, если этот период ещё не закончился (сейчас 10 утра). Вечером сказали бы: I had three cups of coffee this morning.
Как вам этот тест?
Оцените, пожалуйста: так мы поймём, что работает хорошо, а что стоит улучшить.
Узнайте свой уровень и получите план на 2 недели
Тест на уровень английского покажет, какие темы стоит подтянуть, и пришлёт план занятий на email или в Telegram.
Пройти тест на уровеньPresent Perfect или Past Simple: правило
Оба времени — о прошлом. Разница в том, что важнее: когда это случилось или что мы имеем сейчас.
Past Simple — когда важно время
Действие закончилось в прошлом, и мы знаем или спрашиваем, когда именно. Форма: V2 (went, saw, worked), в вопросах и отрицаниях — did.
I saw this film last week.
Я смотрела этот фильм на прошлой неделе.
When did you arrive?
Когда ты приехал?
Present Perfect — когда важен результат
Время не названо, потому что неважно: важен опыт или результат сейчас. Форма: have / has + V3 (been, seen, worked).
I have seen this film. Let’s watch something else.
Я уже видела этот фильм. Давай посмотрим что-то другое.
She has lost her keys.
Она потеряла ключи (и сейчас их нет).
Present Perfect — действие длится до сих пор
С for и since: началось в прошлом и не закончилось. По-русски здесь настоящее время, по-английски — Present Perfect.
We have lived here for five years.
Мы живём здесь пять лет.
I have known him since school.
Я знаю его ещё со школы.
Период ещё идёт — Present Perfect
Today, this week, this year — пока период не закончился. Когда он прошёл (yesterday, last year), — Past Simple.
I have drunk three coffees today.
Я сегодня уже выпила три кофе.
I drank three coffees yesterday.
Вчера я выпила три кофе.
Типичные ошибки
Так часто говорят те, кто учит английский. Слева — как не надо, справа — как правильно.
Не так:
I have seen him yesterday.Так: I saw him yesterday.
Yesterday, ago, last… — только Past Simple.
Не так:
I live here since 2019.Так: I have lived here since 2019.
По-русски «живу с 2019», по-английски — Present Perfect.
Не так:
When have you started?Так: When did you start?
Вопрос When…? — всегда Past Simple.
Не так:
I am here for two hours.Так: I have been here for two hours.
«Я здесь уже два часа» — состояние длится, поэтому have been.
Частые вопросы
Не нашли ответ? Оставьте заявку — мы всё расскажем.
Как быстро отличить Present Perfect от Past Simple?
Спросите себя: названо ли, когда это случилось? Если да — yesterday, last year, in 2020, When…?, — это Past Simple. Если важен опыт или результат сейчас, а времени нет — Present Perfect.
А в американском английском не говорят «I just ate»?
Говорят: в американском английском с just, already и yet часто употребляют Past Simple, и это не ошибка. Но в британском английском, в учебниках и на экзаменах (НМТ, IELTS, Cambridge) правильнее I have just eaten.
Почему «I live here since 2019» — ошибка?
По-русски настоящее время здесь естественно: «живу с 2019 года». По-английски действие, которое началось в прошлом и длится до сих пор, — это Present Perfect: I have lived here since 2019 (или Present Perfect Continuous: I have been living here since 2019).
Been или gone?
Have been to — «был и вернулся»: She has been to Paris (она уже дома). Have gone to — «уехал и всё ещё там»: She has gone to Paris (сейчас она в Париже).
Другие тесты по грамматике
- A1
There is / there are
There is или there are: единственное, множественное число, вопросы и прошедшее время.
- A1–A2
Present Simple или Present Continuous
I work или I’m working: привычки и факты против действия «прямо сейчас».
- A1–B1
Артикли a, an, the
A, an, the или без артикля: от a / an до названий стран, рек и гор.
- A1–A2
Much, many, a lot of
Much или many, a few или a little: исчисляемые и неисчисляемые существительные.
- A1–A2
Предлоги in, on, at
In May, on Monday, at 5 o’clock: предлоги времени и места.
- A1–A2
Степени сравнения прилагательных
Bigger, the biggest, more interesting: правила и исключения.
- A1–A2
Вопросительные предложения
Do / does / did, порядок слов, вопрос к подлежащему и разделительные.
- A2–B1
Will или going to
Решение только что или давний план: будущее с will и going to.
- A2–B2
Модальные глаголы
Can, must, should, might: обязанность, совет, возможность, предположение.
- A2–B1
Настоящие времена (Present Tenses)
Все четыре Present: Simple, Continuous, Perfect и Perfect Continuous в одном тесте.
- A2–B2
Прошедшие времена (Past Tenses)
Past Simple, Continuous, Perfect и Perfect Continuous: что случилось, что длилось и что было раньше.
- A2–B2
Будущие времена (Future Tenses)
Will, going to, Present Continuous, Future Continuous и Future Perfect: как говорить о будущем.
- A2–B2
Пассивный залог (Passive Voice)
Be + V3 во всех временах: is made, was built, has been sold.
- B1–B2
Герундий или инфинитив
Enjoy doing, want to do, stop doing или stop to do.
- B1–B2
Условные предложения (Conditionals)
Zero, First, Second, Third и смешанный тип: if I have, if I had, if I had had.
- B1–B2
I wish и if only
I wish I knew, I wish I had known, I wish you would stop.
- B1–B2
Косвенная речь (Reported Speech)
She said she was tired: согласование времён, said и told, вопросы.
Следующий шаг
Учитесь дальше с мини-курсом
Короткие онлайн-курсы от преподавателей Slay School: каждый день урок на 15 минут с озвучкой, упражнениями и диалогами, а слова, которые вы забываете, курс возвращает сам.
- Первый день — бесплатно
- 15 минут в день, в своём темпе
- Каждое слово озвучено
- Доступ навсегда после оплаты
Чтобы начать, нужен только email или Google-аккаунт.
- День 1 — бесплатноУровень A2–B2
Все времена английского за 14 дней
Все 12 времён без зубрёжки таблиц: когда какое время, маркеры, живые диалоги, «составь предложение» и практика с AI, который проверяет именно времена.
14 дней · $30Подробнее о курсе - День 1 — бесплатноУровень B1–B2
100 Phrasal Verbs за 14 дней
100 самых употребительных фразовых глаголов уровня B1–B2 за 14 дней: карточки с аудио и примерами, диалоги с пропусками, тренировка и интервальное повторение.
14 дней · $13Подробнее о курсе