Present Perfect вопрос строится просто: вспомогательный глагол have или has выносится в начало, за ним идёт подлежащее, потом третья форма глагола (V3). Порядок слов как в любом английском вопросе, меняются только вспомогательный глагол и форма основного.
Ниже схема, готовые примеры, краткие ответы, вопросы с what, where и how long, а также главная ловушка — вопросы с when. В конце упражнение с ответами.
Как строится вопрос в Present Perfect: схема
Вопрос в Present Perfect строится по схеме Have/Has + подлежащее + V3 + остальное? Выбор между have и has зависит от подлежащего.
| Подлежащее | Вспомогательный глагол | Пример | Перевод |
|---|---|---|---|
| I, you, we, they | Have | Have you done your homework? | Ты сделал домашнее задание? |
| he, she, it | Has | Has she called you? | Она тебе звонила? |
| существительное в ед. ч. | Has | Has the bus left? | Автобус уже ушёл? |
| существительное во мн. ч. | Have | Have 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 | Пример вопроса |
|---|---|---|
| be | been | Have you ever been to Italy? — Ты когда-нибудь был в Италии? |
| see | seen | Have you seen my phone? — Ты не видел мой телефон? |
| do | done | Has he done the washing-up? — Он помыл посуду? |
| eat | eaten | Have you eaten? — Ты поел? |
| write | written | Has she written the essay? — Она написала сочинение? |
| buy | bought | Have they bought the tickets? — Они купили билеты? |
5 вопросительных предложений в Present Perfect
Вот пять типичных вопросов, которые встречаются в учебниках и в жизни. Обратите внимание на have/has в начале и V3 после подлежащего.
- Have you ever been to London? — Ты когда-нибудь был в Лондоне?
- Has Anna finished her project yet? — Анна уже закончила свой проект?
- Have they met our new teacher? — Они уже познакомились с нашим новым учителем?
- What have you done to your bike? — Что ты сделал со своим велосипедом?
- 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 перед подлежащим.
- Утверждение: She has read this book. — Она прочитала эту книгу.
- Переносим has в начало: Has she read this book? — Она прочитала эту книгу?
- Ставим вопросительный знак и повышаем интонацию в конце.
На общий вопрос обычно отвечают кратко, повторяя вспомогательный глагол. Основной глагол в кратком ответе не повторяют.
| Вопрос | Да | Нет |
|---|---|---|
| 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? Порядок после вопросительного слова такой же, как в общем вопросе.
| Вопросительное слово | Пример | Перевод |
|---|---|---|
| What | What have you bought? | Что ты купил? |
| Where | Where has she gone? | Куда она ушла? |
| Why | Why have they left so early? | Почему они ушли так рано? |
| How many | How many books have you read this month? | Сколько книг ты прочитал в этом месяце? |
| How long | How 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 — когда-нибудь | перед V3 | Have you ever tried sushi? | Ты когда-нибудь пробовал суши? |
| yet — уже | в конце вопроса | Has the lesson started yet? | Урок уже начался? |
| already — уже | перед V3 | Have 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 Perfect | Past 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.
- ___ to Paris? (you / ever / be)
Ответ
Have you ever been — С you — have, ever стоит перед V3, V3 от be — been. - ___ her homework yet? (she / finish)
Ответ
Has she finished — С she — has, finish — правильный глагол, V3 = finished. - ___ my keys? (you / see)
Ответ
Have you seen — С you — have, V3 от see — seen. - Have you read this book? — Yes, I ___.
Ответ
have — В кратком ответе повторяем вспомогательный глагол, в «да» его не сокращают. - Has Tom called you? — No, he ___.
Ответ
hasn't (также: has not) — С he — has, в отрицательном кратком ответе обычно сокращение hasn’t. - What have you ___ to your hair? (do)
Ответ
done — После have + подлежащего нужна V3: do — did — done. - Who ___ my sandwich? (eat)
Ответ
has eaten — Вопрос к подлежащему: прямой порядок слов, после who — has, V3 от eat — eaten. - How long ___ here? (you / live)
Ответ
have you lived (также: have you been living) — How long + Present Perfect: have + подлежащее + V3. Вариант с been living — Present Perfect Continuous, тоже верен. - Where ___? He isn’t at home. (he / go)
Ответ
has he gone — Он ушёл и ещё не вернулся — gone. С he — has. - Have they ___ the tickets? (buy)
Ответ
bought — buy — неправильный глагол: buy — bought — bought. - When ___ ? (you / arrive)
Ответ
did you arrive — С when используется Past Simple, а не Present Perfect.
Дальше: vremena anglijskogo.