wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect vs. Continuous - Test (I)

Total questions: 41

Worksheet time: 21mins

Name
Class
Date
1.

I ... about that book until you mentioned it.

a)

hadn't heard

b)

hadn't been hearing

2.

When Sally came home, I ... for 3 hours.

a)

had gardened

b)

had been gardening

3.

I was delighted when I found my keys.

I ... for them for hours.

a)

had been looking

b)

had looked

4.

She was exhausted because she ... since eight o'clock that morning.

a)

had worked

b)

had been working

c)

has been working

5.

While driving to work he realized that he ... to take his USB drive with him.

a)

forgot

b)

has forgotten

c)

had forgotten

6.

Linda ... for three hours before we met.

a)

has waited

b)

had been waiting

c)

had waited

7.
Once Sally saw me , I .......for 3 hours.
a)
had gardened
b)
had been gardening
8.

The film..... by the time we got to the cinema.

a)

was started

b)

had start

c)

has started

d)

had started

9.

The children were wet because they (play) football in the rain.

a)

had played

b)

had been playing

10.

Everything was white because it (snow).

a)

had snowed

b)

had been snowing

11.

I ... about that book until you mentioned it.

a)

hadn't heard

b)

hadn't been hearing

12.

I was delighted when I found my keys.

I ... for them for hours.

a)

had been looking

b)

had looked

13.

Maria wishes she _________ (buy)

that dress before.

a)

had been buying

b)

had bought

c)

bought

d)

buyed

14.

Her feet were painful. She ________ (queue) for ages.

a)

queue

b)

had queued

c)

queues

d)

had been queuing

15.

I was disappointed. I had _____________ all yearm but I still I didn't have enough money.

a)

saved

b)

had been saving

16.

Dad ______________ all morning, and the kitchen smelled great.

a)

had cooked

b)

had been cooking

17.

They _____________ anything all day, so they were really hungry.

a)

hadn't eaten

b)

hadn't been eating

18.

Kevin _____________ the movie three times, but he still didn't really understand it.

a)

had watched

b)

had been watching

19.

They _____________ three kilometers when they realized they were on the wrong road.

a)

had walked

b)

had been walking

20.

She failed the test because she _____________ enough.

a)

hadn't written

b)

hadn't been writing

21.

Her eyes were tired because she _____________ TV for more than five hours!

a)

had watched

b)

had been watching

22.

She bought the book on Saturday, and by Sunday evening she _____________ it all.

a)

had been reading

b)

had read

23.

We were very hungry because we (not / eat).

a)

had not eaten

b)

had been eating

24.

Linda ... for three hours before we met.

a)

has waited

b)

had been waiting

c)

had waited

25.

You ________ for the test, so you were very nervous.

a)

hasn't been stydying

b)

hadn't studyed

c)

hadn't studied

d)

weren't studying

26.

We were late for the plane because we ________ our passports.

a)

hadn't forgotten

b)

had forgot

c)

forgot

d)

had forgotten

27.

Julie and Anne ________ before the party.

a)

didn't met

b)

hasn't met

c)

hadn't met

d)

hadn't meet

28.

They _________ in Beijing for three years when he lost his job.

a)

had lived

b)

lived

c)

have been living

d)

had been living

29.

When we met, you _______ at that company for six months.

a)

have worked

b)

had worked

c)

had been working

d)

worked

30.

She said that she _______ the UK before.

a)

didn't visit

b)

hadn't visited

c)

hasn't visited

d)

had been visiting

31.

The children ______ their homework, so they were in trouble.

a)

done

b)

didn't do

c)

had done

d)

hadn't done

32.

Keyla _______ _________ ________ (drive) for two hours before she arrived.

(a)  

33.

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

(a)  

34.

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

(a)  

35.

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

(a)  

36.

_________ __________ __________ (you be) to the National Museum before we went last month?

(a)  

37.

Tim wouldn't have fallen in love with her if she _______ _______ (not work) at the same company.

(a)  

38.

Before she had dinner, she ________ ________ (work) in the garden.

(a)  

39.

That was the first time I ________ ________ (dance) a salsa in a night club.

(a)  

40.

She needed help because someone ________ _______ (steal) her money.

(a)  

41.

Terry wasn't at home when I visited his place. He _______ _______ _______ (just go) out.

(a)