Чтобы выбрать правильный вариант ответа в предложении "When I arrived home, the police _____ for me for a few hours," нужно понять контекст и временные рамки, в которых происходят действия. Рассмотрим каждый вариант:
waited (a): Этот вариант использует простое прошедшее время (Past Simple). Простое прошедшее время описывает действия, которые произошли в прошлом и закончились. Однако в данном контексте важно подчеркнуть продолжительность действия, происходившего до момента прибытия домой, а не просто факт его завершения.
was waiting (b): Этот вариант использует прошедшее продолженное время (Past Continuous). Прошедшее продолженное время описывает действия, которые происходили в конкретный момент в прошлом. Хотя этот вариант может быть использован для описания действия, происходившего в момент прибытия домой, он не передает идею длительности действия (несколько часов ожидания).
had been waiting (c): Этот вариант использует прошедшее перфектное продолженное время (Past Perfect Continuous). Прошедшее перфектное продолженное время используется для описания длительных действий, которые начались в прошлом и продолжались до определенного момента в прошлом. В данном случае это идеально подходит, чтобы показать, что полиция ждала вас несколько часов до вашего прибытия домой.
Таким образом, правильный вариант ответа - c) had been waiting.
Полное предложение будет выглядеть так:
"When I arrived home, the police had been waiting for me for a few hours."
Этот вариант четко указывает на длительность ожидания полиции до момента вашего прибытия.