The Past Perfect Continuous Exercise at Auto-English

He had been eating garlic

A Fill the gaps with the verb in brackets using the past perfect continuous or the past perfect simple.

1 When the student revolution came, I _____________________________________ there for 6 months. ( work )
2 Before Jim finally decided to go to Thailand, he _____________________________________ about it for months. ( think )
3 They _____________________________________ all the chocolate cake by the time Michael got to the party. ( eat )
4 I _____________________________________ Scarlett Johansson on three previous occasions. Lucky me! ( met )
5 The forensic evidence shows that he _____________________________________ his nose just before he was murdered. ( pick )
6 When the doctor told him his liver was seriously bad, he _____________________________________ hamburgers for a month. ( eat )
7 Prior to the explosion, the fat man _____________________________________ seven large chocolate cakes. ( eat )
8 When they cancelled the flight to Alicante, the storm _____________________________________ all afternoon with no sign of abating. ( rage )

B Fill the gaps with the verb in brackets using the past continuous or the past perfect continuous.

1 When I asked Carlos if he wanted to go out, he said he couldn't because he _____________________________________ an assignment. ( finish )
2 Scarlett came into the room panting. She _____________________________________ round the park. ( jog )
3 Scarlett wasn't in. She _____________________________________ around the park. ( jog )
4 I _____________________________________ a bath when I suddenly had a great idea. ( have )
5 He told me he _________________________ seriously _________________________ about finding another job soon. ( think )
6 He _____________________________________ about finding a new job for about a year before he finally got round to it. He´s happy now. ( think )
7 It was obvious from her outrageous behaviour that _____________________________________. ( drink )
8 I _____________________________________ a latte in the Café New York, when I saw a famous actor walk past the window. ( drink )
ANSWERS BACK CONTACT
Written by Rob Wilson ©Robert Clifford McNair Wilson 2005