Грамматика английского › Past Perfect Continuous Tense
Past Perfect Continuous: вопросы с вопросительным словом
450 упражнений с пропусками, 45 тестов по десять
Вопросительное слово, затем had, затем подлежащее, затем been и форма на -ing.
Потренируйтесь на этой форме
Загрузка…
Сейчас будет первый вопрос.
Обычный порядок
Пять мест: вопросительное слово — had — подлежащее — been — форма на -ing.
Why had the alarm been ringing?
How long had
Вопрос, ради которого это время существует. Он спрашивает об отрезке, который к прошлой точке уже прошёл:
By the time he resigned, how long had he been working there?
В ответе берут for с длиной или since с точкой начала.
Когда who — подлежащее
Перестановки нет, и в вопросе обычно слышен упрёк:
- Who had been smoking in here?
- What had been causing the noise?
В переданной речи
Передача возвращает вопрос к обычному порядку, а время сдвинуться назад уже не может — дальше английский не заходит:
- прямой: How long had they been waiting?
- переданный: She asked how long they had been waiting.
Все формы
| Вопросительное слово | Пример | О чём спрашивает |
|---|---|---|
| How long | How long had she been working there? | о длительности |
| What | What had they been doing? | о занятии |
| Where | Where had he been staying? | о месте |
| Why | Why had she been crying? | о причине |
| Who | Who had been using the car? | о человеке — см. ниже |
Примеры
Взяты из 450 предложений этого упражнения. Ответ выделен.
- What had the band been playing before the power went off?
- How long had you been doing this job before you quit?
- Who had she been living with before moving to a new city?
- How long had they been waiting for the bus before it finally arrived?
- How long had they been working on the project before they realized they were doing it wrong?
- Where had you been studying before you fell asleep?
- Who had he been traveling with before he traveled solo?
- Why had he been looking for hours before he finally found his keys?
- Who had he been practicing with before he started his own band?
- Who had she been staying with before she moved to another city?
- When had the class been preparing for the test before the exam?
- How long had she been writing letters to him before they met?
Ошибки, которых стоит избегать
Неверно: How long you had been waiting? верно: How long had you been waiting?
Had идёт перед подлежащим.
Неверно: How long had you been knowing him? верно: How long had you known him?
Know — глагол состояния и берёт простой Past Perfect.