wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PAST SIMPLE & PAST PERFECT

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

When Hoa arrived at the theater, the film (start) ______________.

a)

had started

b)

started

c)

starts

d)

have started

2.

He (live ) _____________ in Laos before he went to Vietnam.

a)

lives

b)

lived

c)

had lived

d)

has lived

3.

After Lan (eat) ____________ the cake, Lan began to feel sick.

a)

had ate

b)

ate

c)

eats

d)

had eaten

4.

If he (listen) ___________ to me, he would have got the job.

a)

listen

b)

listened

c)

had listened

d)

has listend

5.

I (leave) ____________ before Linh arrived.

a)

had left

b)

had leaved

c)

has left

d)

left

6.

After they (finish) ____________ lunch, they went out.

a)

finished

b)

finishes

c)

have finshed

d)

had finished

7.

The tree was dead because it (be) ____________ arid all summer.

a)

was

b)

were

c)

had been

d)

has been

8.

I (meet) ___________ him somewhere before I moved to New York.

a)

had meet

b)

meet

c)

had met

d)

have met

9.

They were late for the flight because they (forget) ___________ forgot their passports.

a)

forgot

b)

had forgotten

c)

have forgotten

d)

forget

10.

Linh told me she (study) _______________ a lot before the exam.

a)

had studyed

b)

studied

c)

had studied

d)

has studied

11.

The leaf was yellow because it (not, rain) _____________ all summer.

a)

didn't rain

b)

hadn't rained

c)

hasn't rained

d)

rained

12.

The lamp went off because I (not, pay) ______________ the electricity bill.

a)

didn't pay

b)

haven't paid

c)

hasn't paid

d)

hadn't paid

13.

Hoa (not, do ) ______________ her homework, so she was in trouble.

a)

hadn't done

b)

didn't do

c)

hasn't done

d)

haven't done

14.

She (not, eat ) ____________ so we went to a restaurant.

a)

hasn't eat

b)

didn't eat

c)

haven't eaten

d)

hadn't eaten

15.

I couldn't go into the cinema because I (not, bring) ____________ my tickets.

a)

hadn't brought

b)

didn't bring

c)

haven't brought

d)

don't bring

16.

He said that he (not, visit) ___________ the US before.

a)

doesn't visit

b)

didn't visit

c)

hadn't visited

d)

hasn't visited

17.

Hoa and Lan (not, meet) __________ before the exam.

a)

dont' meet

b)

didn't meet

c)

haven't met

d)

hadn't met

18.

I (not, have) ______________ lunch when she arrived.

a)

haven't had

b)

didn't have

c)

don't have

d)

hadn't had

19.

She (not, use) ____________ smartphone, so I showed her how to use it.

a)

didn't use

b)

hasn't use

c)

hadn't used

d)

doesn't use

20.

Linh (not, study) _____________ for the exam, so she was very anxious.

a)

hadn't studied

b)

didn't study

c)

doesn't study

d)

studied

21.

They ___________ students yesterday.

a)

am

b)

is

c)

was

d)

were

22.

We __________ nurses yesterday.

a)

are

b)

is

c)

was

d)

were

23.

The weather __________ cold yesterday.

a)

aren't

b)

isn't

c)

wasn't

d)

weren't

24.

My parents ___________ teacher two years ago.

a)

are

b)

is

c)

was

d)

were

25.

I ____________ your trip to Nha Trang two years ago.

a)

remember

b)

remembers

c)

remembered

d)

am remebering

26.

Ba ___________ the cap all day yesterday.

a)

wear

b)

wears

c)

weared

d)

wore

27.

We ____________ a lot of fish yesterday.

a)

eated

b)

ate

c)

eats

d)

eat

28.

Her aunt ____________ her to see Cham Temple last year.

a)

taked

b)

took

c)

take

d)

takes

29.

Tuan ____________ a new bike yesterday.

a)

haved

b)

has

c)

had

d)

have

30.

She __________ a new ruler yesterday.

a)

didn't buy

b)

doesn't bought

c)

did buy

d)

didn't bought

31.

He __________ with his parents about his vacation in Fa Lat last year.

a)

don't talk

b)

doesn't talked

c)

didn't talked

d)

talked

32.

They ___________ to school yesterday.

a)

didn't comed

b)

didn't come

c)

doesn't comed

d)

doesn't come

33.

____________ Lan and Hoa at school two years ago?

a)

Are

b)

Is

c)

Was

d)

Were

34.

What __________ they __________ last week?

a)

do - play

b)

did - play

c)

do - played

d)

did - played

35.

Who ___________ about the film on TV last Monday?

a)

talk

b)

talks

c)

talked

d)

talking

36.

Where ___________ they ___________ on their way back last Sunday?

a)

did - stop

b)

do - stop

c)

did - stopped

d)

do - stopped

37.

What ___________ the student _____________ at school two years ago?

a)

did - wears

b)

did - wear

c)

do - wears

d)

does - wear

38.

We ____________ to Dalat last Tet holiday.

a)

go

b)

goes

c)

going

d)

went

39.

___________ he ___________ a lot of friends in Ho Chi Minh city 3 years ago?

a)

Do - have

b)

Did - has

c)

Did - had

d)

Did - have

40.

Liz ___________ Ba some English last week.

a)

teach

b)

teached

c)

taught

d)

teaches