Home » Free English Grammar Practice Tests (A1 to C1) » B2 Upper Intermediate English Grammar Tests » Past Perfect Continuous Practice Tests with B2 Grammar Rules & Examples » Page 3

Past Perfect Continuous Practice Tests with B2 Grammar Rules & Examples

Exercise 3

Complete each sentence by typing the correct past perfect continuous form of the verb in brackets. Type the full form (had been + verb + -ing) in each gap. Do not use contractions.

Example: He ______ (study) for three hours before he took a break.
Answer: He had been studying for three hours before he took a break.

1. By the time the ambulance arrived, the doctors the patient for over an hour.

2. She was exhausted because she on the project all night.

3. They for hours before they finally reached an agreement.

4. How long before the train finally arrived?

5. The ground was wet because it heavily all morning.

6. He admitted that he the truth from his colleagues for months.

7. By the time we sat down for dinner, the chef for three hours.

8. I could tell she had been crying because her eyes red and swollen.

9. The athletes intensively for two years before they competed in the Olympics.

10. She hadn't been sleeping well, so she medication to help her rest.