Как задавать вопросы в Present Perfect?
Вопрос в Present Perfect строится перестановкой: have или has выходит вперёд, за ним подлежащее, за ним третья форма глагола. Специальный вопрос начинается с вопросительного слова: QW + have / has + подлежащее + 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. |
Have you finished your homework? — Ты сделал домашнее задание?
How long have you known her? — Давно ты её знаешь?
Who has eaten my sandwich? — Кто съел мой бутерброд?
Короткие ответы
Как ответить кратко?
Yes, I have или No, I haven’t. Смысловой глагол не повторяют.
Как спросить «сколько времени»?
How long have you…? — это устойчивая конструкция.
А вопрос к подлежащему?
Строится без перестановки: Who has done it?
Читайте также
- Разница между вопросами в Present Simple и Present Perfect
- Как строятся предложения в Present Perfect
- Как строится время Present Perfect
Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.











