wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

e 7-unit 3-Past Tense Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

She ______ to the beach last weekend.

a)

go

b)

went

c)

goes

d)

going

2.

They didn’t ______ their homework yesterday.

a)

do

b)

did

c)

does

d)

doing

3.

Did he ______ a new bike for his birthday last month?

a)

has

b)

had

c)

have

d)

having

4.

We ______ pizza for dinner at 7 p.m. yesterday.

a)

eat

b)

ate

c)

eaten

d)

eating

5.

I ______ a rainbow in the sky yesterday afternoon.

a)

see

b)

saw

c)

seed

d)

seeing

6.

She ______ many photos during her trip to Da Nang last summer.

a)

takes

b)

took

c)

take

d)

taking

7.

My uncle ______ to visit us last month.

a)

comes

b)

came

c)

come

d)

coming

8.

They ______ up early at 5 a.m. yesterday.

a)

gets

b)

got

c)

get

d)

getting

9.

He ______ me a nice present two days ago.

a)

give

b)

gave

c)

giving

d)

gives

10.

We ______ a great book last week.

a)

reads

b)

read

c)

reading

d)

rode

11.

She ______ a letter to her pen friend in the USA last night.

a)

write

b)

wrote

c)

writing

d)

writes

12.

I didn’t ______ anything at the party yesterday.

a)

say

b)

said

c)

saying

d)

says

13.

He ______ a cake for his sister’s birthday last weekend.

a)

made

b)

make

c)

making

d)

makes

14.

Did she ______ a new dress at the store last Sunday?

a)

buys

b)

bought

c)

buy

d)

buying

15.

They ______ TV all evening yesterday.

a)

watches

b)

watched

c)

watch

d)

watching

16.

We ______ our grandparents last weekend.

a)

visiting

b)

visit

c)

visited

d)

visits

17.

He ______ at school yesterday because he was sick.

a)

wasn’t

b)

weren’t

c)

not was

d)

doesn’t

18.

Did you ______ out with your friends last night?

a)

went

b)

go

c)

goes

d)

going

19.

She ______ back home after school at 5 p.m. yesterday.

a)

come

b)

came

c)

comes

d)

coming

20.

They didn’t ______ English in class last Monday.

a)

taught

b)

teach

c)

teaches

d)

teaching