Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

VERB TENSES

Total questions: 60

Worksheet time: 42mins

Name
Class
Date
1.

I ___________ across the street yesterday.

a)

will run

b)

runs

c)

runned

d)

ran

2.

I __________ that assignment last night.

a)

finished

b)

finishing

c)

fish

d)

finisher

3.

Jimmy ___________ last night to tell him about your coming.

a)

was calling

b)

called

c)

calls

d)

had called

4.

I ______________ for this company for more than thirty years, and I intend to stay here until I retire!

a)

work

b)

worked

c)

have worked

d)

will have worked

5.

Sharon __________to travel. She ___________ abroad almost every summer. Next year, she plans to go to Peru.

a)

loved, went

b)

loves, goes

c)

love, go

d)

loves, went

6.

I _____________ TV with my brother when you ______________.

a)

was watching, arrived

b)

watched, arives

c)

watched, arrived

d)

watched, was arriving

7.

Sam ________ in San Diego to live with her uncle a week ago.

a)

arrived

b)

arrives

c)

was arriving

d)

is arrving

8.

Shhhhh! Be quiet! John ________________

a)

sleeps

b)

slept

c)

is sleeping

d)

was sleeping

9.

Hopefully, when he____________ up tomorrow morning, the sun _____________.

a)

wakes up, will shine

b)

will wake up, will shine

c)

wakes up, shines

d)

woke , shined

10.

She __________________ here for five years.

a)

has lived

b)

will have lived

c)

is living

d)

has been living

11.

I ____________ a wonderful book written by Nguyen Nhat Anh these days.

a)

will read

b)

have read

c)

was reading

d)

am reading

12.

The students ________________ the oral proficiency test last week.

a)

passed

b)

had passed

c)

have passed

d)

pass

13.
We ___ our holiday yet. How about you? What _____ next Summer?
a)
haven't planed / are you going to do
b)
hasn't planed / will you do
c)
didn't plan / are you going to do
d)
haven't planned / are you going to do
14.

_______ Thai food?

a)

Have you ever eaten

b)

Did you ever eat

c)

Did you ever ate

d)

Have you ever ate

15.
Ethan suddenly realized that he ____ his laptop on the train.
a)
has left
b)
left
c)
had left
d)
leave
16.
We were hungry because we ____ anything.
a)
had eaten
b)
ate
c)
don't eat
d)
hadn't eaten
17.
It _____ a lot this week. And I think it won't stop until next month.
a)
has raining
b)
has been raining
c)
have rained
d)
had rained
18.
They____ 5 countries so far.
a)
had visited
b)
visited
c)
have visited
d)
didn't visit
19.
She ____. She will speak to you in a minute.
a)
has just arrived
b)
just arrived
c)
hasn't arrived yet
d)
have arrived
20.

Last night I ____ my keys, I ___ to call my roomate to let me in.

a)

losed / had

b)

lost / had

c)

lose / has

d)

loose / had

21.

My phone ___ because I ____ it.

a)

don't work / haven't charged

b)

hasn't worked / didn't charge

c)

didn't work / hadn't charged

d)

didn't work / haven't charged

22.
Picasso ____ a Spanish painter who ___ Guernica in 1937.
a)
was / has painted
b)
were / painted
c)
is / painted
d)
was / painted
23.
I ___ Julie for 3 years. We still meet one a month.
a)
know
b)
have known
c)
have been knowing
d)
knew
24.
I'm sorry, John isn't here now. He___ to the shops.
a)
has gone
b)
has been
c)
went
d)
goes
36.
I___ Julie 3 times this week. Last week I ____ her once.
a)
had seen / didn't see
b)
have seen / didn't see
c)
saw / hadn't seen
d)
saw / didn't see
26.

Diana .... to the cinema yesterday.

a)

go

b)

goes

c)

gone

d)

went

27.

Sally ......... for her final exam now.

a)

studies

b)

is studying

c)

studied

d)

has studied

34.
They .... to France recently.
a)
be
b)
gone
c)
have been
d)
went
29.
Wendy .... the dentist every month.
a)
visits
b)
is visiting
c)
visited
d)
has visited
30.
Gloria .... yesterday at 11pm. 
a)
sleeps
b)
was sleeping
c)
is sleeping
d)
has slept
31.
Janice .... three new books last week.
a)
bought
b)
buys
c)
is buying
d)
has bought
32.
Louis .... the email yet.
a)
doesn't write
b)
isn't writing
c)
didn't write
d)
hasn't written
33.
Choose the option that best completes the sentence.
Diana .... to the cinema yesterday.
a)
go
b)
goes
c)
gone
d)
went
34.
They .... to France recently.
a)
be
b)
gone
c)
have been
d)
went
35.
We .... the new restaurant that opened last Saturday.
a)
weren't liking
b)
didn't liked
c)
aren't liking
d)
didn't like
36.
I___ Julie 3 times this week. Last week I ____ her once.
a)
had seen / didn't see
b)
have seen / didn't see
c)
saw / hadn't seen
d)
saw / didn't see
37.

I _____________________ (never go) to Africa but I want to go to Africa one day.

a)

didn´t go

b)

haven´t gone never

c)

have never gone

d)

was never going

38.

Look over there! I think that woman in black __________ (film) us right now.

a)

filmed

b)

is filming

c)

was filming

d)

films

39.

Yesterday, the bus ________________- (bring) us back to the hotel.

a)

bring

b)

bringed

c)

brought

d)

have brought

40.

The tea __________________ (make) by Marco.

a)

was made

b)

made

c)

makes

d)

was making

41.

Lucas _____________________ (call) Jenny before he ____________(go) to the party

a)

had called - had gone

b)

have called - went

c)

called - had gone

d)

had called - went

42.

Listen to this awful noise! Where __________ (it/come) from?

a)

it is coming

b)

does it come

c)

is it coming

d)

do it comes

43.

Thre crew ____________ (give) instructions while the plane ____________ (take) off.

a)

was giving - took

b)

gave - took

c)

was giving - was taking

d)

were giving - was taking

44.

By the time the mechanic ________________ (arrive), we had already been trapped in the elevator for hours.

a)

arrived

b)

had arrived

c)

arrives

d)

was arriving

45.

Every Monday, Sally __________________(drive) her kids to football practice.

a)

drive

b)

drives

c)

drove

d)

is driving

46.

Last week he (go)_______ to a disco and (spend) ________ four hours there.

a)

went/spent

b)

goes/will spend

c)

has gone/spends

47.

I__________________ my exam next month.

a)

take

b)

will take

c)

took

d)

have taken

48.

She _______________ here for 20 years up to now.

a)

has lived

b)

had lived

c)

is living

d)

was living

49.

I____________________ you at the station tomorrow.

a)

will see

b)

am seeing

c)

have seen

d)

saw

50.

By the end of next month, we ______________ my course at Cambridge language centre.

a)

will have finished

b)

will finish

c)

have finished

d)

finish

51.

What __________________at 11 o´clock tonight?

a)

will you have done

b)

have you done

c)

will you be doing

d)

will you do

52.

Jasleen's mother__________________ to her grandparents' house at this time next friday.

a)

will be driving

b)

will have driven

c)

will drive

d)

drives

53.

Don't phone her at this time tomorrow. She ____ dinner with her friends.

a)

will be having

b)

will have had

c)

will have

d)

has had

54.

By the time you get here, I ___________ ready for the party.

a)

will have been

b)

will be

c)

had been

d)

have been

55.

By the time class starts, she _________________ her homework.

a)

will not have completed

b)

will not be completing

c)

will not complete

d)

won't complete

56.

By 2050, scientists ______________ a cure for cancer

a)

will find

b)

will be founding

c)

will have found

d)

have founding

57.

Tom ______ a beard by the end of the week.

a)

will have grown

b)

will be growing

c)

will grow

d)

has grown

58.

This time next month, you ____________ in Canada.

a)

will be rock - climbing

b)

will rock - climb

c)

will have rock - climbed

d)

are rock - climbing

59.

He ________ to Cape Town before 1997.

a)

hasn't been

b)

hadn't been

c)

didn't be

d)

wasn't

60.
... to the National Museum before we went last month?
a)
Have you been
b)
Had you been
c)
Had you be
d)
Hadn't you been