wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect Continuous

Total questions: 71

Worksheet time: 45mins

Name
Class
Date
1.

Bruno and Marcela met at a medical assembly, which Marcela ______ _______ ________ for a long time.

a)

was attending

b)

has been attending

c)

have been attending

d)

had been attending

2.

Keyla _______ _________ ________ for two hours before she arrived.

a)

was driving

b)

has been driving

c)

had been driven

d)

had been driving

3.

Carlos _________ _________ ___________ all day, so he had a headache.

a)

had worked

b)

was working

c)

has been working

d)

had been working

4.

What are the auxiliary verbs of the past perfect continuous tense?

a)

has been

b)

had been

c)

was being

d)

have been

5.

What do we need to add to the main verb in the Past perfect continuous tense?

a)

-s

b)

-ed

c)

-er

d)

-ing

6.

The past perfect continuous tense emphasizes _______________.

a)

that an event has finished.

b)

habitual activities in the present.

c)

that one event was interrupted by another event in the past.

d)

the duration of one event in the past, before another event interrupted it.

7.

Priscilla _______ _______ __________ information about an accident for two days, when the thief stole her notes.

a)

had gathered

b)

was gathering

c)

had been gathered

d)

had been gathering

8.

Timothy _____ ______ _______ networking courses for two years when he was promoted to be a coach.

a)

had taken

b)

had been taking

c)

have been taking

d)

could have taken

9.

My scores in high school _________ ________ ___________ until I made an effort to study more.

a)

couldn't be improved

b)

hadn't been improving

c)

haven't been improving

d)

wouldn't have improved

10.

The staff _______ ___________ ___________ lunch for the special guests since 8 a.m.

a)

had been preparing

b)

must have prepared

c)

would have prepared

d)

could have been preparing

11.

She ________ (teach) chemistry before she became a journalist.

a)

had teached

b)

had been teached

c)

had been taught

d)

had been teaching

12.

I ___________ (wait) for her for hours before she came.

a)

had been waiting

b)

has been waiting

c)

had been waited

d)

had waited

13.

When I first met Ann, she _____ (work) in Samsung for 15 years.

a)

had been working

b)

have been working

c)

worked

d)

had worked

14.

I was very nervous while holding my speech. I ________ (never stand) in front of so many people.

a)

had never been standing

b)

had been standing never

c)

hadn’t been standing never

d)

hadn’t never been standing

15.

I was really relieved when I found the documents. I _________ (look for) them whole morning.

a)

had looked for

b)

had been looked

c)

had been looked for

d)

had been looking for

16.

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

a)

had cried

b)

have cried

c)

had been crying

d)

cried

17.

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

18.

The doctor asked me how long _______ (have) the symptoms before I came to check it.

a)

had having

b)

had been had

c)

had been have

d)

had been having

19.

We _________ (prepare) him for this race for months before he decided to quit.

a)

had preparing

b)

had prepared

c)

had been prepared

d)

had been preparing

20.

I __________(try) to win your mother’s heart for months before she finally agreed to go out with me.

a)

had been tried

b)

had been trying

c)

had tried

d)

had trying

21.

How long (a)   (learn / she) English before she went to London?

22.

I (a)   (not / work) all day; so I wasn't tired and went to the disco at night.

23.

He (a)   (drive) less than an hour when he ran out of petrol.

24.

And then finally, after he told me everything, I realised what _________ (happen) to him when he was a little boy.

a)

had happening

b)

had been happened

c)

had happened

d)

had been happening

25.

I assumed you ________ paying for the repairs until the end of last year.

a)

have been

b)

are being

c)

had been

d)

was been

26.

My grandfather ___ in his old house for ages before he moved in with us.

a)

had been lived

b)

has living

c)

had been living

d)

has been live

27.

I ___ with my problem for weeks before I found a solution.

a)

had been cope

b)

has been cope

c)

had been coping

d)

has been coping

28.

___ against the disease for long before she died?

a)

Had she been fighting

b)

Has she being fighted

c)

Had she be fighting

d)

Had she been fought

29.

They ___ for long before they lost radio contact.

a)

had not been flew

b)

has not been flying

c)

had not been flying

d)

has not been fly

30.

How ___ before you found the buried treasure?

a)

had you been digging

b)

had you been dig

c)

has you been digging

d)

has you been dig

31.

We ___ in the rain since midday, so we were very wet.

a)

has been playing

b)

had been playing

c)

has been plays

d)

had been plays

32.

The students ___ for their excursion for months.

a)

has been preparing

b)

had been preparing

c)

has been prepared

d)

had been prepared

33.

We ___ to find some water for days.

a)

have been hope

b)

had been hope

c)

has been hoping

d)

had been hoping

34.

The young man ___ since he was a child.

a)

has be surfed

b)

had been surfing

c)

had been surf

d)

have been surfing

35.

Andrew ___ as an assistant manager before he was promoted.

a)

working

b)

have working

c)

had been worked

d)

had been working

36.

Billy (a)   (look) for his sales receipt for an hour before he found it in the kitchen.

37.

John (a)   (buy) rare books for ages, so he had a lot of them.

38.

Gillian (a)   (design) efficient gadgets for a long time, so she was very good at it.

39.

My mum had no money left because she (a)   ( shop) at the supermarket all morning.

40.

Mia (a)   ( search) for a special party dress for months before she found the perfect one online.

41.

Mrs. Shelby (a)   (read) traditional books for ages when she decided to buy an e-reader in 2011.

42.

(a)   (you/use) the smartphone for long when the screen went blank?

43.

(a)   (you/use) the smartphone for long when the screen went blank?

44.

The old man (a)   (sleep) on the corner until you came.

45.

Daniel (a)   (not work ) for weeks before he was offered a management position.

46.

Poor Steve __________ around the forest for hours before the rescue team found him.

a)

had walking

b)

having walked

c)

had been walking

47.

Until she graduated, Maxine _______ a foreign country.

a)

has never visit

b)

had never visited

c)

has never visiting

48.

The moment we __________ the crocodiles, we knew we were in trouble.

a)

saw

b)

had seen

c)

has saw

49.

The divers had checked their equipment before they _________ the water.

a)

enter

b)

had entered

c)

entered

50.

The students ______ for the excursion for months.

a)

had been preparing

b)

prepared

c)

have prepared

51.

We _______ to find some water for days.

a)

had been hoping

b)

hoping

c)

is been hoping

52.

The young man _______ since he was a child.

a)

been surfing

b)

is been surfing

c)

had been surfing

53.

The survivors _________ a village after days of walking.

a)

had finally reached

b)

finally reached

c)

have finally reach

54.

The man _______ to stay alive for 5 days.

a)

manage

b)

have managed

c)

had managed

55.

The explorer __________ that it would be so difficult to cross the river.

a)

not imagine

b)

had not imagined

c)

have not imagine

56.

Laura needed a break because she ... (study) all morning.

a)

had studying

b)

had been studying

c)

has been studying

d)

had studied

57.

Lorraine ..... (learn) English for 12 years before she moved to England.

a)

has learned

b)

had learned

c)

has been learning

d)

had been learning

58.

I did not go out last night because I ..... (work) all day.

a)

had been working

b)

has been working

c)

had working

d)

had worked

59.

Orla felt fit for the marathon because she ..... (train) a lot.

a)

had trained

b)

had been training

c)

has been training

d)

have been training

60.

You got sick because you ..... (eat) the whole time.

a)

had eaten

b)

had eating

c)

had been eating

d)

has eaten

61.

The musician ... (live) in this town for ten years when he became director of the opera house.

a)

had lived

b)

had living

c)

had been living

d)

has lived

62.

We ..... (go) out with each other for two years before I met his family.

a)

were going

b)

had going

c)

has been going

d)

had been going

63.

I ..... (drive) in the wrong direction for an hour before I noticed my mistake.

a)

had been driving

b)

was driving

c)

drove

d)

has been driving

64.

We ..... (sleep) for 12 hours when he woke us up

a)

were sleeping

b)

have been sleeping

c)

had been sleeping

d)

slept

65.

They ..... (wait) at the station for 90 minutes when the train finally arrived.

a)

has been waiting

b)

had been waiting

c)

has waiting

d)

been waiting

66.

She ________ (teach) chemistry before she became a journalist.

a)

had teached

b)

had been teached

c)

had been taught

d)

had been teaching

67.

I ___________ (wait) for her for hours before she came.

a)

had been waiting

b)

has been waiting

c)

had been waited

d)

had waited

68.

When I first met Ann, she _____ (work) in Samsung for 15 years.

a)

had been working

b)

have been working

c)

worked

d)

had worked

69.

When I first met Ann, she _____ (work) in Samsung for 15 years.

a)

had been working

b)

have been working

c)

worked

d)

had worked

70.

I was very nervous while holding my speech. I ________ (never stand) in front of so many people.

a)

had never been standing

b)

had been standing never

c)

hadn’t been standing never

d)

hadn’t never been standing

71.

I was really relieved when I found the documents. I _________ (look for) them whole morning.

a)

had looked for

b)

had been looked

c)

had been looked for

d)

had been looking for