wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

All tenses review

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.

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

2.

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

a)

filmed

b)

is filming

c)

was filming

d)

films

3.

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

a)

bring

b)

bringed

c)

brought

d)

have brought

4.

Sam ___________________ (try) to get into the football team next year!

a)

will try

b)

tried

c)

is trying

d)

tries

5.

The tea __________________ (make) by Marco.

a)

was made

b)

made

c)

makes

d)

was making

6.

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

7.

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

8.

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

9.

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

10.

_______________________ (ever / eat) sushi?

a)

Did you ever eat

b)

Have you ever eaten

c)

Have you eaten ever

d)

Do you ever eat

11.

He ______________________ (fly) to Paris in two days for sure he bought the tickets in advance.

a)

is going to fly

b)

will fly

c)

flies

d)

fle

12.

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

a)

drive

b)

drives

c)

drove

d)

is driving

13.

Shhhhh! Be quiet! John ______________(sleep)!

a)

is sleeping

b)

was sleeping

c)

sleeps

d)

slept

14.

The doctor_______________ (say) that Tom___________________ (be) too sick to go to work yesterday.

a)

said - is

b)

said - was

c)

says - is

d)

said - is

15.

When I _______________(walk) into the busy office, the secretary _______________________(talk) on the phone with a customer.

a)

was walking - was talking

b)

walked - talked

c)

walked - was talking

d)

walked - talks

16.

A: Did you like the movie "Star Wars?"

B: I don't know. I ____________(see, never) that movie.

a)

has never seen

b)

have never saw

c)

have never seen

d)

haven´t never seen

17.

Robin: I think the waiter __________________ (forget) us. We __________________________(wait) here for over half an hour and nobody _______________________(take) our order yet.

a)

has forgotten - have been waiting - has taken

b)

has been forgetting - have been waiting - has taken

c)

has forgotten - have waited - has been taking

d)

forgot - were waiting - has taken

18.

It ____________________(rain) all week. I hope it stops by Saturday because I want to go to the beach

a)

rains

b)

is raining

c)

has been raining

d)

have rained

19.

A: I'm about to fall asleep. I need to wake up!

B: I _________(get) you a cup of coffee. That will wake you up.

a)

will get

b)

would get

c)

gets

d)

got

20.

If it ___________________(snow) this weekend, we __________________(go) skiing near Lake Tahoe

a)

snows - will go

b)

snowed - would go

c)

is snowing - are going

d)

snows - would go

21.

Martha __________ this job her whole life, she is so professional.

a)

has done

b)

have done

c)

has been doing

d)

have been doing

22.

What _____________ tomorrow night? - I don't know. I'll probably stay home.

a)

are you doing

b)

will you do

c)

would you do

d)

is you doing

23.

I didn't tell my wife that I __________ money from her father.

a)

was borrowed

b)

was borrowing

c)

borrowed

d)

had borrowed

24.

I know they are going to change this law. - Really? What do you think ___________?

a)

will change

b)

will be changed

c)

will have changed

d)

are changing

25.

She ____________ about her parents, I can't stand this anymore!

a)

always complains

b)

is always complaining

c)

has always complained

d)

always complaiin

26.

In my company, the surveys ____________ every day to check if the employees do their jobs properly.

a)

have conducted

b)

are conducting

c)

conduct

d)

are conducted

27.

My sister and I __________ this film thousand of times! I think I know the whole script of this film.

a)

have watched

b)

have been watching

c)

watched

d)

had watched

28.

When Carol _________ dinner, someone __________ on the door.

a)

was cooking/ was knocking

b)

was cooking/ knocked

c)

cooked/ knocked

d)

cooked/ was knocking

29.

It was my first time riding a motorbike! I __________ that before!

a)

had never done

b)

have never done

c)

had never done

d)

never did

30.

What are your plans for the summer? - My parents and I ___________ Italy, but now I don't know if it's possible.

a)

will visit

b)

are going to visit

c)

would visit

d)

were going to visit

31.

What took you so long? By the time you ______ I _______ all the work by myself!

a)

came/ had done

b)

had come/ did

c)

came/ did

d)

had come/ had done

32.

When will we be allowed to leave homes? - I know the quarantine ________ by May 22nd.

a)

is going to stop

b)

will stop

c)

will have stopped

d)

is stopping

33.

What measures _________ to prevent street crimes in the city?

a)

have been taken

b)

has been taken

c)

have taken

d)

is taken

34.

Excuse me, ___________ me carry those boxes? They are very heavy.

a)

do you help

b)

are you helping

c)

are you going to help

d)

will you help

35.

Tina has signed up for the online English course. Her lessons _________ every day at 10:00.

a)

will start

b)

start

c)

are starting

d)

starts

36.

What is that construction? - Oh, the new medical center __________. They are going to treat cancer there.

a)

builds

b)

is built

c)

is building

d)

is being built

37.

Do you know who __________ America?

a)

discovered

b)

was discovered

c)

has discovered

d)

had discovered

38.

What ________ this time tomorrow?

a)

will you do

b)

will you be doing

c)

will you have done

d)

will you have been doing

39.

So, who is the killer? - Nobody knows. The investigation _________ long before the police found the evidence. Now it's a secret.

a)

had closed

b)

closed

c)

has been closed

d)

had been closed

40.

At that moment, James _________ up by a surgeon in the hospital, so he couldn't go to the police and report the crime.

a)

was stitching

b)

was being stitched

c)

was stitched

d)

stitched

41.

We were feeling hungry although we (a)   (eat) lunch only an hour before.

42.

The storm damaged the house where she (a)   (live) since she left school.

43.

When I (a)   (arrive) in Nairobi, I wasn´t allowed into the country because I has lost my passport.

44.

I didn´t know my way around the the city because I (a)   (never be) there before.

45.

We (a)   (walk) up the mountain for about three hours when suddenly it began to rain.

46.

We (a)   (walk) up the mountain for about three hours when suddenly it began to rain.

47.

I (a)   (already, finish) the work when she offered to help me.

48.

He helped to raise money to repair homes which the hurricane (a)   (damage).

49.

I was tired and dirty when I got home because (a)   (walk) in the country all afternoon.

50.

I (a)   (recognise) her from the photograph, although I had never spoken to her before.

51.

The party, which our hosts (a)   (organise) before we arrived, was one of the most enjoyable parts of our trip.

52.

"Hurry up! We're waiting for you! What's taking so long?"

I.... for an important phone call. Go ahead and leave without me."

a)

wait

b)

will wait

c)

am waiting

d)

waited

53.

"Robert is going to be famous someday. He ... in 3 movies already."

a)

has been appearing

b)

has appeared

c)

appeared

d)

was appearing

54.

"Where's Polly?"

"She..."

a)

is in her room studying

b)

in her room is studying

c)

is studying in her room

d)

studies in her room

55.

"Hello? Alice? This is Jeff. How are you?"

"Jeff? What a coincidence! I .... about you when the phone rang."

a)

was just thinking

b)

just thought

c)

have thought

d)

had just thought

56.

"What... about the simplified taxe law?"

"It's more confusing than the last one."

a)

did you think

b)

are you thinking

c)

have you thought

d)

do you think

57.

"Why did you buy all this sugar and chocolate?"

"I... a delicious desert for supper tonight."

a)

make

b)

have made

c)

am going to make

d)

is making

58.

While I .... TV last night, a mouse ran across the floor. Luckily, my cat was nearby and caught it.

a)

was watching

b)

watched

c)

had been watching

d)

watch

59.

After ten unhappy years, Janice finally quit her job. She ... along with her boss for a long time before she finally decided to look for a new position.

a)

wasn't getting

b)

hadn't been getting

c)

did not get along

d)

hasn't been getting

60.

A minor earthquake occured at 2:07 A.M. on January 3. Most of the people in the village were sleeping at the time and didn't know it ....until the next morning.

a)

has occurred

b)

occurred

c)

was occurring

d)

had occurred

61.

"Paul, could you please turn off the stove? The potatoes ... for at least 30 minutes."

a)

boil

b)

are boiling

c)

have been boiling

d)

boiled

62.

Today there are weather satellites that beam down information about the earth's atmosphere. In recent years, space exploration _ great contributions to weather forecasting.

a)

has made

b)

is making

c)

makes

d)

made

63.

Janice ..... for almost eleven hours. Don't you think we should wake her up?

a)

slept

b)

is sleeping

c)

has slept

d)

has been sleeping

64.

Homestead High School's football team _ a championship until last season, when the new coach led them to take the first place in their league.

a)

had never won

b)

never won

c)

has never won

d)

were not winning

65.

Fish were among the earliest forms of life. Fish _ on earth for ages and ages.

a)

exist

b)

are existing

c)

existed

d)

have existed

66.

Students .... this test but the time the class ends in 10 minutes.

a)

will have completed

b)

will complete

c)

are completing

d)

completed

67.

The paint _______ by tomorrow.

a)

had dried

b)

has dry

c)

will be dry

d)

will dries

68.

The wind ... (blow) when I ... (hear) a strange noise.

a)

was blowing; heard

b)

have blown; heard

c)

was blowing; was hearing

d)

have blown; was hearing

69.

... you ever ... (ride) a zip line?

a)

Did; ride

b)

Were; riding

c)

Have; ridden

d)

Has; ridden

70.

I ... (lose) my wallet! I don't have any money to pay the bus fare.

a)

was losing

b)

lost

c)

has lost

d)

have lost

71.

The robber ... (try) to break into our house when I ... (see) him.

a)

tried; saw

b)

has tried; was seeing

c)

has tried; saw

d)

was trying; saw

72.

She ... (not bring) her lunch yesterday.

a)

wasn't bringing

b)

didn't bring

c)

haven't brought

d)

hasn't brought

73.

They ... never ... (think) about living in another country.

a)

was; thinking

b)

have; thought

c)

did; think

d)

has; thought

74.

While the children ... (play) in the yard, their mother ... (call) them.

a)

have played; called

b)

played; was calling

c)

were playing; called

d)

were playing; was calling

75.

They ... (bring) all the fruit to the market. We don't have anymore fruit.

a)

has brought

b)

was bringing

c)

brought

d)

have brought

76.

Three weeks ago, I ... (bump) into my old friend from kindergarten.

a)

have bumped

b)

was bumping

c)

has bumped

d)

bumped

77.

They ... (lose) contact since one of them moved to another city.

a)

lost

b)

has lost

c)

have lost

d)

were losing

78.

I ________________ here for two hours!

a)

have been waiting

b)

waited

c)

have waited

d)

am waiting

79.

She _______________ since morning!

a)

has been chatting

b)

has chatted

c)

chats

d)

is chatting

80.

He ____________ cooking.

a)

has been loving

b)

has loved

c)

loves

d)

is love

81.

The coach _______________ him around the facilities for two hours.

a)

has showed

b)

has been showing

c)

shows

d)

is showing

82.

Nobody_____________ this world record yet.

a)

has been breaking

b)

has broken

c)

broke

d)

hasn't broken

83.

He______________ all his homework, so he can relax this evening.

a)

has been doing

b)

has done

c)

did

d)

does

84.

My parents _______________ meat and seafood.

a)

have been liking

b)

have liked

c)

like

d)

are liking

85.

The man ______________ his ex boss three times!

a)

has attacked

b)

has been attacking

c)

attacked

86.

How long_______________ English now?

a)

have you learned

b)

are you learning

c)

do you learn

d)

have you been learning

87.

Dad _________a great respect for people who don't give up.

a)

has always been having

b)

has always had

c)

has always

88.

_______________ in Barcelona for a long time?

a)

Have you lived

b)

Have you been living

c)

Do you live

d)

Are you living

89.
The storm destroyed the sandcastle that we ....
a)
build
b)
built
c)
had built
d)
have built
90.
He ____ to Cape Town before 1997. (negative)
a)
hadn't been
b)
hasn't been
c)
had been
d)
went
91.
When she went out to play, she ___________ her homework.
a)
has already done
b)
already did
c)
had already do
d)
had already done
92.
My brother ate all of the cake that our mum _______.
a)
make
b)
had made
c)
made
d)
have made
93.
The doctor took off the plaster that he _________ six weeks before.
a)
had put on
b)
put
c)
have putted
d)
had
94.
When I __________ at the cinema, the film _____________.
a)
have arrived  /  already started
b)
had arrived  /  already started
c)
arrived  /  has already started
d)
arrived  /  had already started
95.
The garden was dead because it __________ all summer.
a)
wasn't watered
b)
hadn't been watered
c)
haven't been watered
d)
haven't watered
96.
 We were late for the plane because we  ______________ our passports.
a)
have lost
b)
had lost
c)
lost
d)
lose
97.
 _______________ breakfast when he arrived.
a)
didn't have
b)
hadn't
c)
haven't had
d)
hadn't had
98.
What __________ that upset him so much?
a)
does she do
b)
had she done
c)
did she do
d)
has she done
99.

Last month Andrew ... about ... his homework.

a)

forgot; making

b)

forgot; doing

c)

forgot; to do

d)

forgets; doing

100.

When I ... my meal, my cat ... out of the wardrobe.

a)

was eating; jumped

b)

had, was jumping

c)

ate; jumped

d)

eated; jumped