Английский язык · 5–7 классы

Present Perfect: упражнения с ответами

Потренируй настоящее совершённое время: образуй форму, расскажи об опыте и результате, задай вопрос. Пять групп по восемь заданий, таблица и письменная практика — бесплатно, без регистрации.

Потренируйся самостоятельно

Выбери отдельную тему или смешанный набор. После ответа появится объяснение.

Без регистрации · ответы можно записывать в тетради

Следуй указанию времени в задании. Вводи только слова пропуска, без точки или вопросительного знака. Прямой и типографский апостроф равнозначны; регистр и лишние пробелы не оцениваются. В письменной части нужны заглавные буквы и пунктуация.

Для преподавателя: выдать или распечатать набор

Выберите набор выше. По ссылке ученик решит его без кабинета, результаты появятся в ваших «Материалах».

Посмотрите, как организованы домашние задания. Разобрать ошибки на занятии можно на онлайн-доске.

Нужен вход преподавателя. Если вы уже сохраняли этот набор, откроется прежняя ссылка.

Present Perfect: форма и связь с настоящим

Have/has + третья форма

После I/you/we/they используется have, после he/she/it — has. Затем past participle: We have painted the fence; Eva has chosen a book. У правильного глагола эта форма обычно совпадает с Past Simple на -ed; неправильные формы нужно проверять: choose — chose — chosen, speak — spoke — spoken. Не заменяй chosen на chose после have/has.

Опыт, результат и продолжающееся состояние

Present Perfect связывает прошлое с настоящим: опыт до настоящего момента, результат сейчас или состояние, начавшееся раньше и продолжающееся сейчас. We have missed the bus: сейчас придётся идти пешком. She has worked at this school for ten years: она работает там и сейчас. Это не только «недавно» и не только действие, которое закончилось.

Отрицание и вопрос

Отрицание: has not / hasn’t или have not / haven’t + третья форма. Вопрос: Have you called Anna? Has she left? Краткие ответы: Yes, I have. / No, she hasn’t. Did здесь не нужен. Утвердительный краткий ответ не заканчивают на I’ve или he’s; в полной фразе сокращения возможны.

Just, already, yet, ever и never

Just подчёркивает «только что», already — «уже», yet — «уже?» в вопросе или «ещё не» в отрицании. Ever спрашивает об опыте когда-либо, never отрицает такой опыт: I have never tried it. Не добавляй haven’t к never в этом значении. Слова помогают понять смысл, но не заменяют чтение всей ситуации.

For — длительность, since — начало

For two weeks называет длительность, since June — начальный момент. Со состоянием, которое продолжается сейчас: We have lived here for two years. She has known him since 2017. Эти слова встречаются и с другими временами; здесь задан контекст Present Perfect. Продолженные формы рассматриваются отдельно.

Present Perfect и Past Simple

Завершённый прошлый период обычно требует Past Simple: I watched the match last Sunday. Опыт без указания такого периода: We have climbed this hill twice. Сначала установи смысл и период, затем форму. В этой тренировке используется учебная британская норма; не делаем вывод, что любые разговорные варианты с Past Simple неверны.

Разберём на примерах

Eva ___ (break) her phone screen. She cannot use the phone now. Используй Present Perfect.

Eva has broken her phone screen. Has согласуется с Eva, broken — третья форма. Подчёркнут результат сейчас: телефоном нельзя пользоваться.

Have you washed the cups? Ответь «нет» от своего лица.

No, I have not. / No, I haven’t. You в вопросе становится I в ответе одного человека. В кратком ответе повторяется have, а не did.

Сопоставь: Tim has played the guitar ___ five years / ___ 2019. Выбери for или since.

For five years — длительность; since 2019 — начальный момент. Число лет без даты и календарный год выполняют разные роли.

По ФРП формы Present Perfect вводятся в 5 классе; в учебнике «Английский в фокусе» тема начинается в модуле 10a 5 класса и подробно разбирается в модуле 6 7 класса. Это ограниченная грамматическая практика: без Present Perfect Continuous, Passive, экзаменационной оценки, аудирования и проверки свободной устной речи. Сравнение с Past Simple охватывает только явно заданные случаи.

Таблица Present Perfect

ФормаI / you / we / theyHe / she / it
УтверждениеWe have packed. / We’ve packed.She has packed. / She’s packed.
ОтрицаниеWe have not packed. / We haven’t packed.She has not packed. / She hasn’t packed.
Общий вопросHave they packed?Has she packed?
Краткий ответ «да»Yes, they have.Yes, she has.
Краткий ответ «нет»No, they have not. / No, they haven’t.No, she has not. / No, she hasn’t.

Been to означает, что человек побывал в месте и вернулся; gone to в рассматриваемых ситуациях — уехал/ушёл и ещё не вернулся. She’s packed здесь раскрывается как she has packed; после одного she’s нельзя всегда угадывать has: в других конструкциях это she is.

Задания с ответами и объяснениями

Сначала реши задание, затем открой ответ. Для печати выбери группу или смешанный набор: задания выбранного набора на листе ученика и отдельный ключ с объяснениями.

Have/has и третья форма

Во всех заданиях группы используй Present Perfect.

  1. I ___ finished the drawing. (have) Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: have

    С I используется have. Finished — уже готовая третья форма; в пропуске только have.

  2. Mila ___ lost her key. She cannot open the door. (have) Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: has

    Mila = she, поэтому has. Has lost указывает на результат сейчас — ключа нет.

  3. They have ___ (visit) this gallery twice. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: visited

    Visit — правильный глагол: третья форма visited. После have нельзя оставить visit.

  4. We have ___ (write) three messages so far. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: written

    Write — wrote — written. После have используется written, а не форма Past Simple wrote.

  5. She has ___ (take) a photo of the bridge. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: taken

    Take — took — taken. Нужна третья форма taken.

  6. I have ___ (see) this cartoon before. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: seen

    See — saw — seen. Have seen сообщает об опыте; saw после have неверно.

  7. Выбери грамматически правильную форму Present Perfect.

    • Nikita has did the exercise.
    • Nikita has done the exercise.
    • Nikita have done the exercise.
    Ответ и объяснение

    Ответ: Nikita has done the exercise.

    Nikita = he, поэтому has; do — did — done, поэтому done.

  8. We have ___ (be) to this museum before. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: been

    Be — was/were — been. Have been to сообщает, что мы раньше бывали в этом месте.

Потренировать эту тему →

Отрицания и вопросы

Используй Present Perfect. Различай полную фразу и краткий ответ.

  1. I ___ (not / finish) the model yet. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: have not finished

    I have not / haven’t finished. После have используется третья форма finished.

  2. Rita ___ (not / read) this story yet. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: has not read

    Rita = she: has not / hasn’t read. Написание read одинаково в основных формах, но это третья форма.

  3. We ___ (not / see) the new room yet. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: have not seen

    We have not / haven’t seen. Не пишем saw после have.

  4. ___ your brother ever cooked soup? Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: has

    Your brother = he, поэтому Has. Общий вопрос начинается со вспомогательного глагола.

  5. What ___ the children made? Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: have

    The children = they, поэтому have. What + have + подлежащее + третья форма made.

  6. Have you tried this game? — Yes, ___. Отвечаешь только за себя. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: I have

    Кратко: Yes, I have. Нельзя заканчивать утвердительный краткий ответ на I’ve.

  7. Has Dima arrived? — No, ___. Запиши слово или слова для пропуска.

    Ответ и объяснение

    Ответ: he has not

    Dima = he. Отрицательный краткий ответ: No, he has not / he hasn’t.

  8. Как правильно спросить в Present Perfect, закончили ли они работу?

    • Did they have finished the work?
    • Have they finish the work?
    • Have they finished the work?
    Ответ и объяснение

    Ответ: Have they finished the work?

    Have + they + finished. Did не требуется, а после have нужна третья форма.

Потренировать эту тему →

Just, already, yet, ever, never

Смотри на тип предложения — утверждение, отрицание или вопрос — и на контекст; выбирай из указанных вариантов.

  1. I have ___ closed the window, so the room is quiet now. Выбери just или yet.

    Ответ и объяснение

    Ответ: just

    Just стоит между have и третьей формой и показывает, что действие произошло только что. Yet в утвердительной фразе в этом значении не используют: его ставят в вопросе или отрицании.

  2. They have ___ bought the tickets, so we can go in. Выбери already или yet.

    Ответ и объяснение

    Ответ: already

    В утвердительной фразе используется already: билеты уже куплены. Yet ставят в вопросе или отрицании, обычно в конце.

  3. We haven’t chosen a name ___. Выбери yet или never.

    Ответ и объяснение

    Ответ: yet

    Yet в конце отрицательной фразы означает, что действие пока не произошло. Never не добавляют к haven’t в значении отсутствия опыта.

  4. Have you ___ seen a waterfall? Выбери ever или never.

    Ответ и объяснение

    Ответ: ever

    Ever в вопросе запрашивает опыт когда-либо до настоящего момента. Never — отрицание, в таком вопросе оно не нужно.

  5. I have ___ flown in a helicopter, so I am a bit nervous. Выбери never или yet.

    Ответ и объяснение

    Ответ: never

    Never само делает смысл отрицательным: I have never flown. Дополнительное not не нужно, а yet в утвердительной фразе в этом значении не используют.

  6. Как правильно передать «Она ещё не ответила» в Present Perfect?

    • She hasn’t answered yet.
    • She hasn’t never answered.
    • She haven’t answered yet.
    Ответ и объяснение

    Ответ: She hasn’t answered yet.

    She hasn’t answered yet: согласование has с she и yet для ожидаемого ответа.

  7. Ты начал работу пять минут назад. Учитель заглядывает и спрашивает: «Have you finished already?» Что он этим выражает?

    • Думает, что работу ещё не начинали
    • Удивлён, что работа закончена так быстро
    • Просит закончить работу завтра
    Ответ и объяснение

    Ответ: Удивлён, что работа закончена так быстро

    Already в вопросе выражает удивление: «Ты уже закончил?» — работа закончена раньше, чем ожидали. Already встречается не только в утверждениях.

  8. В какой фразе never правильно передаёт отсутствие такого опыта?

    • I haven’t never visited that town.
    • I have ever visited that town.
    • I have never visited that town.
    Ответ и объяснение

    Ответ: I have never visited that town.

    В рассматриваемом значении never употребляется без дополнительного not: have never visited.

Потренировать эту тему →

For и since

Состояние продолжается сейчас. Вставь только for или since.

  1. I have known Olga ___ three years.

    Ответ и объяснение

    Ответ: for

    Three years — длительность знакомства, поэтому for.

  2. They have been here ___ Monday.

    Ответ и объяснение

    Ответ: since

    Monday называет начальный день, поэтому since.

  3. We have had this dictionary ___ 2021.

    Ответ и объяснение

    Ответ: since

    2021 — год начала владения, а не число лет. Нужен since.

  4. He has been a member of the club ___ six months.

    Ответ и объяснение

    Ответ: for

    Six months — длительность, поэтому for.

  5. I have known Vera ___ we were six.

    Ответ и объяснение

    Ответ: since

    We were six указывает, когда началось знакомство. Since может вводить целую часть предложения.

  6. The shop has been closed ___ two hours.

    Ответ и объяснение

    Ответ: for

    Two hours — длительность состояния, нужен for. Это не точное время на часах.

  7. She has been at home ___ ten o’clock this morning.

    Ответ и объяснение

    Ответ: since

    Ten o’clock — конкретный начальный момент. Since ten o’clock, но for ten hours.

  8. We have had our dog ___ a long time.

    Ответ и объяснение

    Ответ: for

    A long time — длительность без точного числа, поэтому for.

Потренировать эту тему →

Контекст и Past Simple

Учитывай завершённый период, связь с настоящим и указанный глагол.

  1. Yesterday, I ___ (see) a squirrel. Используй Past Simple для названного завершённого дня.

    Ответ и объяснение

    Ответ: saw

    Yesterday — завершённый день; Past Simple от see — saw. Have seen yesterday здесь не используется.

  2. I ___ (see) this film twice. Используй Present Perfect, чтобы сообщить об опыте к настоящему моменту; даты не называются.

    Ответ и объяснение

    Ответ: have seen

    Have seen: have + третья форма. I уже стоит перед пропуском; впиши только have seen. Смысл — опыт к настоящему моменту.

  3. «I have lost my pass, so I cannot enter the building». Какая связь с настоящим выражена?

    • Сейчас нет пропуска и нельзя войти
    • Пропуск найдут в следующем году
    • Говорящий никогда не посещал здание
    Ответ и объяснение

    Ответ: Сейчас нет пропуска и нельзя войти

    Потеря в прошлом имеет результат сейчас: пропуска нет. Точная дата потери не сообщается.

  4. We ___ (visit) our aunt last Saturday. Используй Past Simple.

    Ответ и объяснение

    Ответ: visited

    Last Saturday — завершённый период. Нужен visited, без have.

  5. Lena is at home now. She went to the library and returned. She has ___ to the library. Выбери been или gone.

    Ответ и объяснение

    Ответ: been

    Она уже вернулась: has been to. В этой ситуации gone означало бы, что она ещё не вернулась.

  6. Mum is not at home. She is still at the post office. She has ___ to the post office. Выбери been или gone.

    Ответ и объяснение

    Ответ: gone

    Она ушла и ещё там: has gone to. Has been to не передаёт этот заданный смысл.

  7. «I have known Boris since 2020, and we are still friends». Что продолжается сейчас?

    • Действие, которое обязательно закончится завтра
    • Знакомство, начавшееся в прошлом
    • Однократный визит в 2020 году
    Ответ и объяснение

    Ответ: Знакомство, начавшееся в прошлом

    Состояние знакомства началось в 2020 году и сохраняется сейчас. Present Perfect не всегда означает завершившееся состояние.

  8. Исправь только «went» в предложении «Have they went home?» Запиши исправленное слово.

    Ответ и объяснение

    Ответ: gone

    После have нужна третья форма gone, а не Past Simple went: Have they gone home?

Потренировать эту тему →

Шесть письменных заданий на Present Perfect

Записывай целые фразы и объясняй выбор. Последнее сообщение можно написать от лица вымышленного героя. Образцы и критерии предназначены для ручной проверки.

  1. Составь утверждение в Present Perfect: my sister / already / write / the invitation.

    Разбор и ориентиры для проверки

    Has после my sister; written — третья форма. Already обычно между has и written, но My sister has written the invitation already тоже возможно. Сохрани значение «уже».

    Проверь: My sister has already written the invitation.

  2. Сделай отрицательным в Present Perfect: We have finished the task. Добавь yet в конце.

    Разбор и ориентиры для проверки

    Have not / haven’t + finished; yet в конце. Сохрани подлежащее we и дополнение the task.

    Проверь: We have not finished the task yet. / We haven’t finished the task yet.

  3. Друг спрашивает тебя одного, бывал(а) ли ты когда-нибудь в Казани. Напиши вопрос с ever в Present Perfect и краткий утвердительный ответ от своего лица.

    Разбор и ориентиры для проверки

    Вопрос: have + you + ever + been. В ответе говорящий использует I have, не you have и не отдельное I’ve. Не оцениваем фактическую биографию: это заданная ситуация.

    Проверь: Have you ever been to Kazan? — Yes, I have.

  4. Напиши две фразы с been/gone. В первой Оля побывала в магазине и уже вернулась. Во второй Оля ушла в магазин и всё ещё там. Объясни разницу.

    Разбор и ориентиры для проверки

    Been to — посетила и вернулась; gone to — ушла и ещё не вернулась. Нужен has с Olya; другие названия магазина допустимы, если сохраняется ситуация.

    Проверь: Olya has been to the shop. Olya has gone to the shop.

  5. Запиши две фразы, раскрыв скобки, и объясни выбор времени: I ___ (know) Sasha since 2022, and we are still friends. I ___ (meet) him at a concert last Friday.

    Разбор и ориентиры для проверки

    Продолжающееся знакомство: have known, since называет начало. Встреча в завершённый день: met — Past Simple от meet. Допустимо I’ve known в первой фразе; даты и смысл сохранить.

    Проверь: I have known Sasha since 2022, and we are still friends. I met him at a concert last Friday.

  6. Напиши другу сообщение 60–90 слов о подготовке школьной выставки. Поздоровайся; назови два уже выполненных действия в Present Perfect; одно ещё не выполненное с have not/has not или haven’t/hasn’t и yet; одно событие вчера в Past Simple; задай вопрос в Present Perfect и попрощайся. Можно придумать все обстоятельства.

    Разбор и ориентиры для проверки

    Это пример, а не единственная верная строка. Проверь приветствие/завершение, два выполненных действия с have/has + третья форма, отрицание с yet, завершённое вчерашнее событие в Past Simple, вопрос в Present Perfect и связность. Объём 60–90 слов, заглавные буквы и пунктуация. Другие события и полные/сокращённые формы возможны; автоматическая оценка сообщения не проводится.

    Проверь: Например: Hi Sam, We are getting ready for our school exhibition. I have already drawn three posters, and my classmates have made a model bridge. We haven’t chosen the music yet. Yesterday, we visited the school hall and measured the tables. Our teacher liked the model. Have you ever helped with an exhibition? Please tell me about your experience. Write back soon. Best wishes, Alex

Для самостоятельной работы и урока

Начни с уже изученной группы, пройди выбранный набор и разбери ошибки. Репетитор может изменить набор, сохранить его и выдать приватное ДЗ. Автопроверка оценивает ответ; способ рассуждения полезно обсудить на уроке.

Как записывать ответы?

Следуй указанию времени в задании. Вводи только слова пропуска, без точки или вопросительного знака. Прямой и типографский апостроф равнозначны; регистр и лишние пробелы не оцениваются. В письменной части нужны заглавные буквы и пунктуация.

Как понимать результат?

Это число верных первых ответов, без перевода в школьную отметку. Повтор ошибок отображается отдельно и не меняет первый результат. Ответы на короткий набор не подтверждают освоение всей темы.

Программа и границы материала

Основа — федеральная рабочая программа. ФРП английского языка 5–9 классов, 2025: с. 5 — концентрическое повторение; с. 11 и 46 — Present Perfect в 5 классе; с. 116 и 128 — повторение в 7 классе. Документ проверен 28 сентября 2026 года. Выбирайте уже пройденные темы по своему учебнику.

Учебник из федерального перечня: Ю. Е. Ваулина, Д. Дули, О. Е. Подоляко и др. «Английский язык. 5 класс» («Английский в фокусе / Spotlight»), Просвещение. По оглавлению издательства Present Perfect вводится в 5 классе, модуль 10a (с. 116–117); в учебнике 7 класса того же УМК подробно разбирается в модулях 6a–6c (с. 56–60) и 7b (с. 68–69). Задания авторские.

Задания и объяснения созданы для Урокдеска. Все задания независимо перерешаны и сверены с федеральной программой 29 сентября 2026 года. Проверка учителем-предметником пока не проводилась. Это не официальный вариант ВПР, МЦКО, ОГЭ или ЕГЭ и не полный курс подготовки.

Другие темы для тренировки

конструктор тестов · все тренажёры для школьников · все бесплатные инструменты.