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