Как задавать вопросы в Present Perfect?

Умскул
Italki
Вопрос: Как задавать вопросы в Present Perfect?
Аватар

Bender, админ EngDiffer.ru

Вопрос в Present Perfect строится перестановкой: have или has выходит вперёд, за ним подлежащее, за ним третья форма глагола. Специальный вопрос начинается с вопросительного слова: QW + have / has + подлежащее + V3?

Общий вопрос: Have / Has + S + V3 ?
Специальный: QW + have / has + S + V3 ?
ТипПримерОтвет

Общий

Have you finished?Yes, I have. / No, I haven’t.
СпециальныйWhat have you done?I’ve cleaned the flat.
О длительностиHow long have you lived here?For six years.
Об опытеHave you ever been to Rome?Yes, twice.
О количествеHow many times have you seen it?Three times.
К подлежащемуWho has taken my pen?I have.
1

Никакого do в этих вопросах нет и быть не может: have сам вспомогательный глагол.
2
Ever ставится между подлежащим и третьей формой: Have you ever been…?
3
Yet — наоборот, в самом конце: Have you finished yet?

Have you finished your homework? — Ты сделал домашнее задание?

How long have you known her? — Давно ты её знаешь?

Who has eaten my sandwich? — Кто съел мой бутерброд?

⚠️
Do в вопросе Present Perfect«Do you have finished?» — два вспомогательных глагола сразу. Правильно Have you finished? Ошибка происходит от привычки к Present Simple.

Короткие ответы

Как ответить кратко?
Yes, I have или No, I haven’t. Смысловой глагол не повторяют.

Как спросить «сколько времени»?
How long have you…? — это устойчивая конструкция.

А вопрос к подлежащему?
Строится без перестановки: Who has done it?

Читайте также

Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.

Поделиться с друзьями

Вопросы по теме

Популярные категории