Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simple Past

Total questions: 21

Worksheet time: 10mins

Name
Class
Date
1.

I ------- a new bike yesterday

a)

buy

b)

bought

c)

buys

d)

buying

2.

We............in this restaurant two days ago.

a)

Ate

b)

Eaten

c)

Eating

d)

Eats

3.
What is the past form of "see"?
a)
seen
b)
saw
c)
seed
d)
sew
4.
What is the past form of "think"?
a)
though
b)
thought
c)
thinks
d)
thinked
5.
What is the past form of "read"?
a)
read
b)
reads
c)
reat
d)
red
6.
What is the past form of "come"?
a)
comes
b)
comed
c)
camed
d)
came
7.

He __________ his phone number on that paper last night

a)

write

b)

did not wrote

c)

written

d)

wrote

8.

What is the past form of the verb "find"?

a)

finded

b)

found

c)

fend

d)

find

9.

I _____ my homework, because I was sleepy.

a)

didn't do

b)

didn't

c)

not do

d)

do

10.

Mary didn't.......pizza last week.

a)

ate

b)

eaten

c)

eat

d)

has eaten

11.

We didn’t _______ each other 10 years ago

a)

see

b)

saw

c)

seeing

12.

Thì Quá khứ đơn diễn tả....

a)

Thói quen ở hiện tại, hành động lặp đi lặp lại ở hiện tại

b)

Hành động đang diễn ra trong quá khứ

c)

Hành động đã xảy ra trong quá khứ, không liên quan đến hiện tại

13.

What time _______ go to bed last night?

a)

did you went

b)

did you go

c)

do you go

14.

______ you _______ the dishes by yourself last night?

a)

Did ... wash

b)

Did ... washed

c)

Do ... wash

d)

Do ... washed

15.

Choose the best answer


How ______ your vacation in Hoi An last week?

a)

is

b)

was

c)

did

16.

What did she do yesterday?

a)

She is jumping

b)

She sleeps in the hotel

c)

She swam on the beach

d)

She will enjoy diving

17.

We ___________ football yesterday.

a)

play

b)

played

18.

Farah ____________ a glass accidentally a minute ago.

a)

break

b)

broke

c)

broken

19.
The simple past of "run"
a)
runned
b)
rand
c)
runnen
d)
ran
20.
The simple past of "have"
a)
has
b)
had
c)
hat
d)
haved
21.
The simple past of "write"
a)
writed
b)
wrotte
c)
wrote
d)
written