wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect Continuous

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Which of the following is a sentence in "Past Perfect Continuous"?

a)

Had you been waiting long before Uber arrived?

b)

Have you been waiting long before the Uber arrived?

c)

Did you wait the Uber?

d)

Are you waiting the Uber to arrive?

2.

Which of the following is a sentence in "Past Perfect Continuous"?

a)

It has been a hard day today, I will go to sleep.

b)

It rained today and the streets are wet.

c)

It had been raining hard for several hours and the streets were very wet.

d)

It had been rained hard for several hours and the streets were very we

3.

Her friends had been ___________ of calling the police when she walked in.

a)

thinking

b)

thought

c)

think

d)

thinks

4.

His face was dirty because he had been___________ chocolate.

a)

ate

b)

eating

c)

eat

d)

eats

5.

She'd _________ ___________ in the sales department for two years before she was promoted

a)

be worked

b)

being

c)

been worked

d)

been working

6.

Complete the following sentence in negative past perfect continuous.

He____________________TV all afternoon.

a)

hadn't watched

b)

hadn't been watching

c)

haven't watched

d)

isn't watching

7.

Complete the following sentence in negative past perfect continuous.


Susan __________________ a book, before her mom played the piano.

a)

read

b)

wasn't reading

c)

has been reading

d)

hadn't been reading

8.

Which of the following is a question with Past Perfect Continuous?

a)

Are you studying Enin US?

b)

Did you study English?

c)

How long had you been studying English in US?

d)

How long have you been studying English?

9.

Which of the following is a question with Past Perfect Continuous?

a)

Had you been cooking in Karl's restaurant before it closed?

b)

Had you eating food in Miami?

c)

Did you drink my Soda?

d)

Have you been waiting here for a week?

10.

Which of the following sentences are in the past perfect continuous?

a)

They had not been working late.

b)

I have been playing soccer for 3 weeks.

c)

I had been working at Apple for 2 years until I got a better offer.

d)

I have cooked Paella for my sister.