Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past perfect continuous tense

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Jenny was annoyed. Jim _______ (call) her every night for the whole week!

a)

called

b)

had been calling

c)

has been calling

d)

had called

2.

Kabir had (________________) networking courses for two years when he was promoted to be a coach.

a)

taken

b)

had been taking

c)

been taking

d)

taking

3.

Past perfect continuous tense refers to an action that started in the distant past and continued in the past

a)

True

b)

False

4.

We'd been working, ....... ?

a)

hadn't we

b)

had we

c)

haven't we

d)

have we

5.

I ________ to get tickets for the concert for weeks but they were all sold out.

a)

had been tring

b)

were tried

c)

had been trying

d)

had tried

6.

Our car broke down on the motorway yesterday. It (a)   (run) perfectly smoothly up to then.

7.

(a)   about the dangers of driving while tired, he decided to put off his trip until the next morning.

8.

Complete the sentence by filling in the missing word.


More people (a)   (vaccinate) by now, if there had been more ressources.

9.

ข้อใดคือโครงสร้างประโยคบอกเล่าของPast perfect continuous tense

a)

Subject + been+ had+ V.ing

b)

Subject + have+ been + V.ing

c)

Subject + been + had + V.2

d)

Subject + had + been + V.ing

e)

Subject + had not + been + V.ing

10.

The sentence I hope they had not being standing out on the street, is:

a)

Correct.

b)

Incorrect

11.

___ in prisons throughout her twenties, she wrote her first play about life behind bars.

a)

After working

b)

Worked

c)

Having been worked

12.

By the time we ____ to the train station, Susan _____ for us for more than two hours.

a)

will get / has been waiting

b)

got / was waiting

c)

got / had been waiting

d)

get / will wait

13.

The young man ___ since he was a child.

a)

has be surfed

b)

had been surfing

c)

had been surf

d)

have been surfing

14.

9. a) What ___ before the tornado started?

b) I'd been sleeping on the sofa.

a)

had you done

b)

had you been doing

15.

Structure:

  • "Had been" + present participle of the main verb.

a)

Past Perfect Simple Tense

b)

Past Perfect Continuous Tense

16.

Transfrom the following sentence to negative form.


Adit had been trying to repair the computer the whole day.

(a)  

17.

Her eyes were red. It was obvious that she _____ (cry).

a)

had cried

b)

have cried

c)

had been crying

d)

cried

18.

He has been improving his communication skills for a while.

a)

Past Perfect

b)

Past Perfect Continuous

19.

They _______________ for hours, so they ________ bored.

a)

had waited, were

b)

had been waiting, were

c)

had waited, had been

d)

had been waiting , had been being

20.

Fill in the blanks with the past perfect continuous tense!

My sister (a)   (Affirmative; Buy) new clothes with her credit cards every month.