Present Perfect вопрос строится просто: вспомогательный глагол have или has выносится в начало, за ним идёт подлежащее, потом третья форма глагола (V3). Порядок слов как в любом английском вопросе, меняются только вспомогательный глагол и форма основного.

Ниже схема, готовые примеры, краткие ответы, вопросы с what, where и how long, а также главная ловушка — вопросы с when. В конце упражнение с ответами.

Как строится вопрос в Present Perfect: схема

Вопрос в Present Perfect строится по схеме Have/Has + подлежащее + V3 + остальное? Выбор между have и has зависит от подлежащего.

ПодлежащееВспомогательный глаголПримерПеревод
I, you, we, theyHaveHave you done your homework?Ты сделал домашнее задание?
he, she, itHasHas she called you?Она тебе звонила?
существительное в ед. ч.HasHas the bus left?Автобус уже ушёл?
существительное во мн. ч.HaveHave your parents arrived?Твои родители приехали?

Для сравнения — все три формы рядом:

УтверждениеОтрицаниеВопрос
You have seen it.You haven’t seen it.Have you seen it?
He has seen it.He hasn’t seen it.Has he seen it?

V3 у правильных глаголов совпадает с формой прошедшего времени: окончание -ed (play — played, finish — finished). У неправильных глаголов V3 нужно знать наизусть — это третья колонка таблицы неправильных глаголов.

ГлаголV3Пример вопроса
bebeenHave you ever been to Italy? — Ты когда-нибудь был в Италии?
seeseenHave you seen my phone? — Ты не видел мой телефон?
dodoneHas he done the washing-up? — Он помыл посуду?
eateatenHave you eaten? — Ты поел?
writewrittenHas she written the essay? — Она написала сочинение?
buyboughtHave they bought the tickets? — Они купили билеты?

5 вопросительных предложений в Present Perfect

Вот пять типичных вопросов, которые встречаются в учебниках и в жизни. Обратите внимание на have/has в начале и V3 после подлежащего.

  1. Have you ever been to London? — Ты когда-нибудь был в Лондоне?
  2. Has Anna finished her project yet? — Анна уже закончила свой проект?
  3. Have they met our new teacher? — Они уже познакомились с нашим новым учителем?
  4. What have you done to your bike? — Что ты сделал со своим велосипедом?
  5. How long has your dad worked here? — Сколько времени твой папа здесь работает?

Первые три — общие вопросы, на них отвечают «да» или «нет». Четвёртый и пятый — специальные: они начинаются с вопросительного слова и требуют развёрнутого ответа.

Ещё несколько примеров из повседневной жизни:

  • Have you packed your bag? — Ты собрал сумку?
  • Has the film started? — Фильм уже начался?
  • Have we missed the train? — Мы опоздали на поезд?

Как задать вопрос в Present Perfect и ответить на него кратко

Чтобы задать общий вопрос, возьмите утвердительное предложение и поставьте have или has перед подлежащим.

  1. Утверждение: She has read this book. — Она прочитала эту книгу.
  2. Переносим has в начало: Has she read this book? — Она прочитала эту книгу?
  3. Ставим вопросительный знак и повышаем интонацию в конце.

На общий вопрос обычно отвечают кратко, повторяя вспомогательный глагол. Основной глагол в кратком ответе не повторяют.

ВопросДаНет
Have you seen this film?Yes, I have.No, I haven’t.
Has he called?Yes, he has.No, he hasn’t.
Have they left?Yes, they have.No, they haven’t.

В положительном кратком ответе have не сокращают: правильно Yes, I have, а не Yes, I’ve. В отрицательном ответе обычно используют сокращение haven’t / hasn’t, полная форма No, I have not звучит подчёркнуто и официально.

Present Perfect questions с вопросительными словами

Специальный вопрос строится так: вопросительное слово + have/has + подлежащее + V3? Порядок после вопросительного слова такой же, как в общем вопросе.

Вопросительное словоПримерПеревод
WhatWhat have you bought?Что ты купил?
WhereWhere has she gone?Куда она ушла?
WhyWhy have they left so early?Почему они ушли так рано?
How manyHow many books have you read this month?Сколько книг ты прочитал в этом месяце?
How longHow long have you known Max?Как давно ты знаешь Макса?

Вопрос How long…? в Present Perfect спрашивает, сколько длится действие до сих пор. Ответ обычно с for или since: I’ve known him for three years. — Я знаю его три года. Since 2020. — С 2020 года.

Вопрос к подлежащему

Если вопрос задаётся к подлежащему (кто? что?), порядок слов прямой, а после who и what обычно ставится has:

  • Who has eaten my sandwich? — Кто съел мой бутерброд?
  • What has happened? — Что случилось?

Обычно здесь has, даже если ответом будут несколько человек: Who has taken my pens? — Tom and Kate have.

Gone или been

В вопросах с where часто путают gone и been. Where has he gone? — Куда он ушёл? (он ещё там). Where have you been? — Где ты был? (ты уже вернулся).

Ever, yet и already в вопросах

Эти наречия часто сопровождают вопросы в Present Perfect, и у каждого своё место.

СловоМесто в вопросеПримерПеревод
ever — когда-нибудьперед V3Have you ever tried sushi?Ты когда-нибудь пробовал суши?
yet — ужев конце вопросаHas the lesson started yet?Урок уже начался?
already — ужеперед V3Have you already finished?Ты уже закончил?

Yet — обычный нейтральный вопрос: говорящий не знает ответа. Already в вопросе часто выражает удивление: Have you already eaten? — Ты что, уже поел? (так быстро?).

Ever спрашивает об опыте за всю жизнь. Отвечают так: Yes, I have. I tried it last year. или No, I’ve never tried it. Обратите внимание: если вы называете конкретное время (last year), дальше рассказ идёт в Past Simple.

В американском английском в разговоре с yet и already часто используют Past Simple: Did you eat yet? В британском варианте и в школьных заданиях нужен Present Perfect: Have you eaten yet?

Отрицательные вопросы: Haven’t you…?

Отрицательный вопрос строится с сокращённой формой: Haven’t/Hasn’t + подлежащее + V3? Так спрашивают, когда ожидают, что действие уже должно было произойти, или удивляются.

  • Haven’t you finished yet? — Ты ещё не закончил?
  • Hasn’t she told you? — Разве она тебе не сказала?
  • Haven’t we met before? — Мы раньше не встречались?

Полная форма ставит not после подлежащего: Have you not finished yet? Она встречается реже и звучит формальнее.

Когда вопрос нужен в Past Simple, а не в Present Perfect

Если в вопросе есть when или конкретное прошедшее время, используйте Past Simple. Present Perfect не сочетается с точным моментом в прошлом.

Present PerfectPast Simple
Have you seen this film? — Ты видел этот фильм?When did you see this film? — Когда ты видел этот фильм?
Has he visited Rome? — Он бывал в Риме?Did he visit Rome last summer? — Он ездил в Рим прошлым летом?
Have you lost your keys? — Ты потерял ключи?Where did you lose them? — Где ты их потерял?

Типичный диалог часто начинается в Present Perfect, а продолжается в Past Simple:

— Have you ever been to Spain? — Ты бывал в Испании? — Yes, I have. — Да. — When did you go there? — Когда ты туда ездил? — Two years ago. — Два года назад.

Вопрос When have you seen it? — ошибка. Правильно: When did you see it?

Частые ошибки в вопросах Present Perfect

НеправильноПравильноПочему
Have she finished?Has she finished?с she нужен has
Has you seen it?Have you seen it?с you нужен have
Have you saw it?Have you seen it?нужна V3, а не V2
Do you have finished?Have you finished?do в Present Perfect не нужен
You have finished?Have you finished?в вопросе have стоит перед подлежащим
When have you arrived?When did you arrive?с when — Past Simple
Yes, I’ve.Yes, I have.в кратком «да» have не сокращают

Вопрос You have finished? с повышающейся интонацией иногда звучит в живой речи как переспрос с удивлением, но в письменных заданиях это ошибка.

Вопросы в Present Perfect

Заполните пропуск, используя подсказку в скобках. Если нужно, составьте вопрос целиком. Внимание: в одном из вопросов нужен не Present Perfect, а Past Simple.

  1. ___ to Paris? (you / ever / be)
    ОтветHave you ever been — С you — have, ever стоит перед V3, V3 от be — been.
  2. ___ her homework yet? (she / finish)
    ОтветHas she finished — С she — has, finish — правильный глагол, V3 = finished.
  3. ___ my keys? (you / see)
    ОтветHave you seen — С you — have, V3 от see — seen.
  4. Have you read this book? — Yes, I ___.
    Ответhave — В кратком ответе повторяем вспомогательный глагол, в «да» его не сокращают.
  5. Has Tom called you? — No, he ___.
    Ответhasn't (также: has not) — С he — has, в отрицательном кратком ответе обычно сокращение hasn’t.
  6. What have you ___ to your hair? (do)
    Ответdone — После have + подлежащего нужна V3: do — did — done.
  7. Who ___ my sandwich? (eat)
    Ответhas eaten — Вопрос к подлежащему: прямой порядок слов, после who — has, V3 от eat — eaten.
  8. How long ___ here? (you / live)
    Ответhave you lived (также: have you been living) — How long + Present Perfect: have + подлежащее + V3. Вариант с been living — Present Perfect Continuous, тоже верен.
  9. Where ___? He isn’t at home. (he / go)
    Ответhas he gone — Он ушёл и ещё не вернулся — gone. С he — has.
  10. Have they ___ the tickets? (buy)
    Ответbought — buy — неправильный глагол: buy — bought — bought.
  11. When ___ ? (you / arrive)
    Ответdid you arrive — С when используется Past Simple, а не Present Perfect.

Дальше: vremena anglijskogo.