wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

All tenses

Total questions: 80

Worksheet time: 39mins

Name
Class
Date
1.

The bus (a)   (arrive) late at the bus stop last night.

2.

Sam (a)   (live) in Shatin.

3.

Listen! The children (a)   (make) so much noise.

4.

The teachers (a)   (finish) marking our dictation already.

5.

Renee tripped and (a)   (fall).

6.

My sister (a)   (cook) when the phone rang.

7.

You must (a)   (do) your homework before you play on your phone.

8.

The monkeys (a)   (swing) from tree to tree now.

9.

Dad (a)   (work) for this company for more than 20 years.

10.

Sharon (a)   (travel) to Japan every summer.

11.

I was watching TV while Mum (a)   (wash) the dishes.

12.

I hope the princess (a)   (get) away from the castle.

13.

The king was sad because the queen (a)   (turn) into a mouse.

14.

The worker (a)   (check) the trains now before they go to the next station.

15.

We (a)   (not set) off for the hike yet.

16.

All the students (a)   (not want) to take the exam.

17.

I first (a)   (go) to Beijing in 2017.

18.

The thief (a)   (not get) away yet. He is still hiding!

19.

Willis Carrier (a)   (invent) the air conditioner in 1902.

20.

Supermarkets ______________ (open) at 8 o’clock and

__________________(close) at 9.

a)

opens, closes

b)

open, close

c)

are opening, closing

21.

Yesterday I _______________(buy) a T-shirt and cargo shorts.

a)

bought

b)

have bought

c)

was buying

22.

Sophia and Isabella _______________ (not/finish) their power point presentation on African animals yet.

a)

haven't finish

b)

haven't finished

c)

hasn't finished

23.

What _________________ (you/do) this weekend?

a)

are you going to do

b)

are you doing

c)

will you do

24.

Ethan and Noah ________________ (already/wait) for 2 hours when the bus finally arrived.

a)

have already been waiting

b)

has already been waiting

c)

had already been waiting

25.

Thomas ___________ (paint) the kitchen all morning.

a)

has painted

b)

has been painting

c)

is painting

26.

Right now Cameron _____________ (play) his favorite computer game.

a)

plays

b)

is playing

c)

was playing

27.

Right now Cameron _____________ (play) his favorite computer game.

a)

plays

b)

is playing

c)

was playing

28.

I think I __________ (start) a new jigsaw puzzle.

a)

will start

b)

am going to start

c)

am starting

29.

Hey! The phone is ringing. - I _________ (answer) it.

a)

am answering

b)

am going to answer

c)

will answer

30.

They ______________ (have) dinner when the tornado struck (strike).

a)

will be having

b)

are having

c)

were having

31.

Our school usually___________________(have) breaks in the morning and afternoon.

a)

is having

b)

have

c)

has had

32.

Hey! The phone is ringing. - I _________ (answer) it.

a)

am answering

b)

am going to answer

c)

will answer

33.

My mother always ..... me some food for breakfast.

a)

prepare

b)

prepares

c)

prepared

d)

is preparing

34.

At this moment, my father .... to his office.

a)

drives

b)

is driving

c)

drove

d)

has droven

35.

Maya and I ..... to Sandra's house tomorrow morning.

a)

Go

b)

Goes

c)

Will go

d)

is going to go

36.

Santi ..... yesterday with me.

a)

have dinner

b)

has dinner

c)

had dinner

37.

Mr Ahmad .... since 2012 until now. He is my favorite Chemistry teacher.

a)

teaches

b)

taught

c)

is teaching

d)

has taught

38.

Fikri .... his Ukulele performance in 2018 on Youtube.

a)

Posts

b)

is posting

c)

has posted

d)

posted

39.

I like watching Korean Drama, meanwhile my brother .... it.

a)

don't like

b)

doesn't like

c)

didin't like

40.

Tina ..... some spicy noodle last night. That's why she has stomachache.

a)

eats

b)

ate

c)

has eaten

d)

is eating

41.

Putri .... BTS MV on Youtube while Sanny .... to English music right now.

a)

is watching, listened

b)

watching, listening

c)

is watching, is listening

d)

watched, listened

42.

The government ..... this museum since 1980.

a)

Build

b)

Built

c)

has built

d)

is building

43.

Josh... Venom at the cinema last night.

a)

Watch

b)

Watching

c)

Watched

d)

Watches

44.

Every night the watchman turns on all the lights and ...around the building every half an hour.

a)

walks

b)

is walking

c)

walked

d)

to be walking

45.

"I have written three letters." It means...

a)

She is still writing now.

b)

She is not writing anymore.

c)

She has not finished writing yet.

d)

She has to write now.

46.

"The anthropologist has been studying that tribe for the last five years." It means...

He _____that tribe.

a)

has finished studying

b)

studied

c)

is still studying

d)

had studied

47.

The number of students ...there yesterday.

a)

was

b)

were

c)

is

d)

were

48.

Hadi looks very tired, he ___for hours.

a)

drove

b)

had driven

c)

has been driving

d)

had been driving

49.

I know that one of my students ___in your company since he graduated.

a)

works

b)

worked

c)

working

d)

have worked

50.

All these years, Ira's family _____in poverty.

a)

lived

b)

has been living

c)

lives

d)

was living

51.

My daughter ____a lot of photograph of the Borobudur when she went there on her vacation.

a)

has taken

b)

has been taking

c)

would take

d)

had taken

52.

I __________ my wallet

a)

forget

b)

forgets

c)

forgot

d)

shall forget

53.

This year the Baldwins ___________ skiing in Whistler, British Columbia, over New Year’s.

a)

are going

b)

go

c)

will have gone

54.

The computer _________ slowly since we installed the new operating system.

a)

was running

b)

has been running

c)

will run

55.

My little brother ________ everywhere. He has a lot of energy.

a)

run

b)

runs

c)

running

56.

The new teacher _______ such naughty students. She had to be strict with the class.

a)

has never taught

b)

had never taught

c)

. is never teaching

57.

By the time I finish the test, all of the other students _______ the class.

a)

will leave

b)

are leaving

c)

will have left

58.

In 2020, Collin ________ in politics for 30 years.

a)

worked

b)

will worked

c)

will have been working

59.

Leila _________ two great novels so far.

a)

has written

b)

was writing

c)

wrote

60.

When my father-in-law retired, my mother-in-law also ________ her job.

a)

quitted

b)

quit

c)

quits

61.

While the cat _______ on Monique’s lap, it fell asleep.

a)

sat

b)

was sitting

c)

has sat

62.

I didn’t know anything about computer animation until I _______ a class.

a)

took

b)

take

c)

will take

63.

When the mail carrier came to the door, I ________ a bath.

a)

took

b)

was taking

c)

have taken

64.

The doctor ________ to us when he has finished the surgery.

a)

talks

b)

has talked

c)

will talk

65.
eat
a)
Present Simple
b)
Present Perfect
c)
Past Simple
d)
Past Perfect
66.
was doing 
a)
Present Perfect Simple
b)
Past Continuous
c)
Present Continuous
d)
Past Perfect Continuous
67.
have / has gone 
a)
Present Perfect Simple
b)
Past Perfect Simple
c)
Present Perfect Continuous
d)
Present Simple
68.
going to sing 
a)
going to Future
b)
Present Simple
c)
Present Continuous
d)
Present Perfect continuous
69.
.......................(he do) his homework yet?
a)
Have he done
b)
Did he do
c)
Has he done 
d)
Does he do
70.
...................(they  ever go) on holiday together?
a)
Have they ever gone
b)
Have they ever went
c)
Did they ever go
d)
Has they ever gone
71.
My friend ................(not help) me every day.
a)
don't help
b)
doesn't help
c)
not help
d)
didn't helped
72.
My parents always .....................(help) me.
a)
helps
b)
help
c)
helped
d)
do help
73.
What is the tense of the verb?
Chase ate all of his vegetables.
a)
Present
b)
Past
c)
Future
74.

1.My mother _______ the newspaper now.

a)

read

b)

reads

c)

reading

d)

is reading

75.

2. Those children _______ for 2 hours every afternoon.

a)

sleep

b)

sleeps

c)

is sleeping

d)

are sleeping

76.

4. At present, he _______ for a foreign company.

a)

work

b)

works

c)

is working

d)

are working

77.

5.The earth _______ around the sun once every 365 days.

a)

go

b)

goes

c)

is going

d)

are going

78.

6.Where _______ now ? I _______ to the theatre.

a)

do you go/go

b)

are you going/ go

c)

are you going/ are going

d)

are you going/ am going

79.

7. The students _______ all of the new words very well now.

a)

know

b)

knows

c)

is knowing

d)

are

80.

8. Just a minute! I _______ that word in the dictionary.

a)

look

b)

looks

c)

looking

d)

am looking