Тест · A2–B1

Тест на Present Perfect

Present Perfect связывает прошлое с настоящим. Тест проверяет форму have/has + третья форма, маркеры just, already, yet, ever, since и for и границу с Past Simple.

Заданий15
УровеньA2–B1
Время≈ 5 мин
1. I ___ this film already.
2. She ___ in London since 2020.
3. ___ you ever ___ sushi?
4. We ___ each other for ten years.
5. I ___ never ___ to Japan.
6. She ___ her homework yesterday.
7. How long ___ you ___ here?
8. They ___ just ___.
9. ___ he finished the report yet?
10. I haven't seen him ___ Monday.
11. We have lived here ___ five years.
12. When ___ you buy this car?
13. Какое предложение правильное?
14. She ___ three books so far.
15. It's the best film I ___ ever ___.

Выбери вариант — ответ проверится сразу.

Все ответы с объяснениями
  1. I have seen this film already. — Present Perfect: have + третья форма; see — saw — seen.
  2. She has lived in London since 2020. — since 2020 — с того момента и до сих пор: Present Perfect.
  3. Have you ever eaten sushi? — ever — опыт за всю жизнь: Have you ever + V3; eat — ate — eaten.
  4. We have known each other for ten years. — for ten years до сейчас — Present Perfect. По-русски «знаем», но в английском нужен Perfect.
  5. I have never been to Japan. — never — опыт; «бывать где-то» — have been to.
  6. She did her homework yesterday. — yesterday — законченное время в прошлом, с ним Present Perfect не используется: Past Simple.
  7. How long have you worked here? — How long про период до сейчас — Present Perfect (или Present Perfect Continuous).
  8. They have just arrived. — just — «только что»: have/has + V3; they → have.
  9. Has he finished the report yet? — yet в вопросе — Present Perfect; he → has.
  10. I haven't seen him since Monday. — since + точка отсчёта (Monday, 2020, last year).
  11. We have lived here for five years. — for + длительность (five years, a week, ages).
  12. When did you buy this car? — Вопрос When спрашивает о моменте в прошлом, поэтому Past Simple.
  13. I saw him last week. — last week — законченное время: только Past Simple.
  14. She has written three books so far. — so far — «на данный момент»: Present Perfect; write — wrote — written.
  15. It's the best film I have ever seen. — Превосходная степень + ever — типичная конструкция с Present Perfect.

Повторить правило

Если ошибок больше трёх, начни с разбора темы: Present Perfect: опыт, результат и связь с настоящим →

Другие тесты

← Все тесты