Ответ:
I have been looking for my book for an hour
They have been quarreling for such along time
How long have they been practising today?
It"s has been raining all day
She has been living here since childhood
We have been driving for about two hours
Объяснение: