Past Perfect Continuous
She had been waiting for an hour
Длительность и причина
Past Perfect Continuous почти всегда говорит о сроке до момента в прошлом — for (сколько времени) или since (с какого момента). А сама длительность часто объясняет, почему в тот момент всё было именно так.
for / since — срок до момента
- forfor an hour — отрезок времени до момента в прошлом
- sincesince morning — точка отсчёта до момента в прошлом
- причинаThe ground was wet because it had been raining — длительность объясняет ситуацию
She had been waiting for an hour when he finally arrived.
Она ждала уже час, когда он наконец пришёл.
They had been living in Rome since 2019 when the pandemic started.
Они жили в Риме с 2019 года, когда началась пандемия.
The ground was wet because it had been raining all night.
Земля была мокрой, потому что всю ночь шёл дождь.
His hands were shaking — he had been carrying heavy boxes for hours.
У него дрожали руки — он несколько часов таскал тяжёлые коробки.
Коротко
for
срок: for an hour, for two weeks
since
точка отсчёта: since morning, since 2019
причина
длительность объясняет прошлую ситуацию