Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mastering Tenses

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

She __________ (go) to the store yesterday.

a)

goed

b)

went

c)

goes

d)

going

2.

By the time we get there, they __________ (leave) already.

a)

will have left

b)

left

c)

leaving

d)

will leave

3.

I __________ (study) for this exam for weeks.

a)

have studied

b)

will study

c)

have been studying

d)

studied

4.

He always __________ (complain) about the weather.

a)

complained

b)

complaines

c)

complains

d)

complaine

5.

They __________ (play) football when it started raining.

a)

play

b)

was playing

c)

were playing

d)

played

6.

I wish I __________ (know) the answer to that question.

a)

knew

b)

knowing

c)

knewed

d)

knowed

7.

The train __________ (arrive) at 3:00 PM.

a)

arrived

b)

arrive

c)

arrives

d)

arriving

8.

She __________ (not, finish) her homework yet.

a)

did not finish

b)

hasn't finished

c)

has not finished

d)

not finished yet

9.

We __________ (visit) the museum last weekend.

a)

visited

b)

visiting

c)

visit

d)

visitted

10.

If I had known, I __________ (come) to the party.

a)

would come

b)

will come

c)

would have come

d)

came