Условие:
Complete the verb form.
1. I ................... waiting for you here since four o’clock.
a) had been; b) will have been; c) have been
2. How many times ................... you crossed the ocean?
a) had; b) have; c) have been
3. By the time we reached home we .................. counted six wrecks of cars.
a) had; b) have; c) will have
4. She ................... playing the piano for two hours when we come back.
a) had been; b) will have been; c) has been
5. He is so ill that summer ................... come and gone before he can hope to
leave his bed.
a) will; b) have; c) will have
6. The child was wet from head to foot. She ................... watering flowers
again.
a) had been; b) has been; c) had
