Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Unit 7: Past Perfect&Past Perfect Continuous&Past Simple M.4

Total questions: 50

Worksheet time: 24mins

Name
Class
Date
1.

I’d been waiting an hour for the bus when I ____ my friend in a car.

a)

SAW

b)

SEE

c)

SEEN

2.

The formula of the Present Perfect Continuous is...

a)

have been + Verb-ing

b)

have been + Verb-ed

c)

has been + Verb-ing

d)

have/has been + Verb-ing

3.

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?

4.

When we finally reached the top, it was wonderful - ___ for eight hours.

a)

we climbed

b)

we've been climbing

c)

we'd been climbing

5.

The train...... left when we got to the station.

a)

has

b)

had

c)

is

d)

am

6.
After she ...., we went to the party.
a)
arriving
b)
had arrived
c)
was arriving
d)
arrives
7.
Once Sally saw me , I .......for 3 hours.
a)
had gardened
b)
had been gardening
8.
When he was driving to work he realized that he .......... to take his pendrive with him.
a)
forgot
b)
has forgotten
c)
had forgotten
d)
forgets
9.
James ....medicine for years when he realized he didn't wan to be a doctor.
a)
was studying
b)
studied
c)
has studied
d)
had been studying
10.
Janet was tired that morning but she ...to help her friend so she made herself get out of bed.
a)
did promise
b)
had promised
c)
has been promising
d)
has promised
11.

When Sally saw me , I _______________ for 3 hours.

a)

had gardened

b)

had been gardening

c)

have gardened

d)

had being gardening

12.

They ____________(study) all day so when we___________ (meet) they were exhausted.

a)

had studied/ had met

b)

had been studying / met

13.
I .....how late it had got so I apologized and left.
a)
hadn't realised
b)
hadn't been realising
c)
haven't realised
d)
haven't been realising
14.

ข้อใดคือโครงสร้างประโยคบอกเล่าของ Past Perfect Tense?

a)

Had+ Subject +V.3

b)

Subject+ had not + V.3

c)

Subject + had + V.3

d)

Subject + V.2

15.

ข้อใดคือโครงสร้างประโยคปฏิเสธของ Past Perfect Tense?

a)

Subject + had + V.3

b)

Subject + had not + V.3

c)

Subject + V.2

d)

Had + Subject + V.3

16.

7. When Airi _______ at school, she realized she _______ her textbook.

a)

Had arrived, forgot

b)

Arrived, had forgotten

c)

Forgot, had arrived

d)

Had forgotten, arrived

17.

5. Find Past Perfect Tense in the following sentences:

a)

He had written 10 books before he died.

b)

He has written 10 books before he died.

c)

He wrote 10 books before he died.

d)

He has been writing 10 books before he died.

18.

After my friend .................... the tickets, I met him at the entrance of the theater.

a)

bought

b)

had bought

c)

will buy

19.

Alice _______________ (not / be) hungry because she __________ (just / eat).

a)

wasn’t / had just eaten

b)

is not / had just eaten

c)

wasn’t / has just eaten

d)

wasn’t / had eaten

20.

I couldn't find the restaurtant because I had lost the adress.


Which of the 2 events happened first?

a)

I couldn't find the restaurtant

b)

I had lost the adress.

21.

I watched a movie because I had been bored all day.


Which of the 2 events happened first?

a)

I watched a movie

b)

I had been bored all day.

22.

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

23.

Which sentence has a similar meaning?

James is sick because he didn't take his medication.

a)

James is sick because he hadn't been taking his medication.

b)

James is sick because he had been taken his medication.

c)

James is sick because he had his medication.

d)

James taking his medication because he had been sick.

24.

Which sentence has a similar meaning?

I failed my test.

I didn't study for my test.

a)

I failed my test because I had not studied for it.

b)

I had failed my test because I had not studied for it.

c)

I failed my test because I had not been studied for it.

d)

I had not studied for my test because I had not failed my test.

25.

She _____ a video after the children ____ to bed.

a)

watch - went

b)

had watched - had gone

c)

watched- had gone

d)

watched - had went

26.

We _______ sushi before we ________ to Japan.

a)

ate - went

b)

had eat - went

c)

had never tried - went

d)

never tried - had gone

27.

CHOOSE THE PAST PARTICIPLE OF: WRITE

a)

WRITER

b)

WRITTE

c)

WRITTEN

d)

WROTE

28.

CHOOSE THE PAST PARTICIPLE OF: SING

a)

SINGER

b)

SINGED

c)

SANG

d)

SUNG

29.

When I went to bed last night, my dog __________ (eat) all its food.

a)

had eat

b)

had ate

c)

had eaten

d)

eats

30.

I __________ (see) a car by the side of the road. It ________ (run) out of gas.

a)

see / runs

b)

saw / run

c)

saw / had run

d)

see / had ran

31.

We ________ (phone) mom, but she wasn't home. She ________ (go) out.

a)

phoned / had gone

b)

phone / goes

c)

phoned / had went

d)

phone / had go

32.

I _____________ that movie already, so I didn't go to the cinema.

a)

hasn't watch

b)

had watch

c)

has watched

d)

had watched

33.

When do we use past perfect?

a)

Something started in the past and has continued until now.

b)

Completed actions .

c)

Event that happened before another event.

d)

Something which was happening at a special time in the past.

34.

Sarah was exhausted. She___________ the dishes for more than three hours.

a)

had wash

b)

has wash

c)

had been washing

35.

He________for 15 minutes when he understood he had lost his swimsuit

a)

swim

b)

had swim

c)

had been swimming

d)

had swimed

36.

Mr Lewis was really angry because he _____ at the hospital for over 2 hours

a)

was waiting

b)

had been waiting

c)

has been waiting

d)

waited

37.

The PAST perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAD + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

38.
Before the police arrived, the thief _______ (got) away
a)
had gotten
b)
have been getting
c)
was getting
d)
got
39.
When we arrived at the airport, our flight _______ (left)
a)
had left
b)
leave
c)
was leaving
d)
has been leaving
40.

ลักษณะของ PAST PERFECT มักเป็นเช่นไร?

a)

มีเหตุการณ์หนึ่งจบไปแล้ว และมีอีกเหตุการณ์หนึ่งเกิดขึ้นตามมาทีหลัง

b)

มีเหตุการณ์หนึ่งกำลังเกิดขึ้น และมีอีกเหตุการณ์หนึ่งเกิดขึ้นตามมาทีหลัง

c)

มีเหตุการณ์หนึ่งกำลังเกิดขึ้น และมีอีกเหตุการณ์หนึ่งเกิดขึ้นแทรกกลางระหว่างเหตุการณ์แรก

d)

มีเหตุการณ์กำลังเกิดขึ้นอยู่ไปพร้อมๆ กัน

e)

มีเหตุการณ์หนึ่งยังไม่จบไป และมีอีกเหตุการณ์หนึ่งเกิดขึ้นตามมาทีหลัง

41.
Which one is the Past Simple?
a)
I have gone to school.
b)
I have been going to school for 5 years.
c)
I went to school on Friday.
d)
I was going to school while you were studying.
42.

I ________ the house when my brother arrived.

a)

am cleaning

b)

cleans

c)

had cleaned

d)

has clean

43.

When I turned on the television, my favourite program _______.

a)

had finished nearly

b)

has finished

c)

had already finished

44.

By the time Mrs Lee got home, the children __________ computer games for two hours.

a)

were playing

b)

have been playing

c)

had been playing

d)

played

45.

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

a)

had been waiting

b)

has been waiting

c)

had been waited

d)

had waited

46.
James ....medicine for years when he realized he didn't wan to be a doctor.
a)
was studying
b)
studied
c)
has studied
d)
had been studying
47.

Emphasize on the duration of an activity in the past

a)

past perfect continuous

b)

past perfect simple

48.

Emphasize the result of an activity in the past

a)

past perfect simple

b)

past perfect continuous

49.

The roads were blocked in the morning. It ____________ (snow) all night.

a)

had been snowing

b)

has been snowing

c)

had being snowing

d)

have been snowing

50.

They got to the beach after they _____________ (walk) for hours.

a)

had been walking

b)

has been walking

c)

had been walked

d)

have walked