Грамматика английского › Past Perfect Continuous Tense
Past Perfect Continuous: вопросы да/нет
480 упражнений с пропусками, 48 тестов по десять
Переставьте had перед подлежащим. Been и форма на -ing остаются вместе.
Потренируйтесь на этой форме
Загрузка…
Сейчас будет первый вопрос.
Схема
Переезжает только had:
You had been waiting. → Had you been waiting?
Краткие ответы повторяют had
Had he been drinking? — Yes, he had. / No, he hadn’t.
Чтение прошлых примет
Вопрос обычно спрашивает, чем объясняется состояние, которое кто-то обнаружил:
- Had it been raining? The roads were soaked.
- Had they been arguing? Nobody was speaking.
Вы спрашиваете не о прошлом ради прошлого, а о причине уже установленного.
How long внутри вопроса
Добавленное long превращает вопрос в вопрос о длительности без вопросительного слова:
Had you been waiting long? — вежливый способ извиниться за опоздание.
Все формы
| Подлежащее | Вопрос | Краткий ответ, да | Краткий ответ, нет |
|---|---|---|---|
| любое подлежащее | Had they been waiting? | Yes, they had. | No, they hadn't. |
Примеры
Взяты из 480 предложений этого упражнения. Ответ выделен.
- Had my mother been making soup every Friday?
- Had they been traveling for hours before they reached their destination?
- Had they been watching the movie when the power went out?
- Had she been playing that video game before her mother came home?
- Had you been reading that book for weeks before you finished it?
- Had they been attending the show before it got canceled?
- Had he been working out at the gym for two hours before he felt tired?
- Had he been listening to the song for weeks before it became popular?
- Had he been writing the report before the meeting started?
- Had they been doing gardening before it started raining?
- Had he been waiting for her phone call all day long?
- Had she been cooking dinner before her guests arrived?
Ошибки, которых стоит избегать
Неверно: Did you had been waiting? верно: Had you been waiting?
Had задаёт вопрос сам.
Неверно: Had you been wait long? верно: Had you been waiting long?
Смысловому глаголу нужно -ing.