WorksheetsAll tenses
Total questions: 80
Worksheet time: 39mins
The bus (a) (arrive) late at the bus stop last night.
Sam (a) (live) in Shatin.
Listen! The children (a) (make) so much noise.
The teachers (a) (finish) marking our dictation already.
Renee tripped and (a) (fall).
My sister (a) (cook) when the phone rang.
You must (a) (do) your homework before you play on your phone.
The monkeys (a) (swing) from tree to tree now.
Dad (a) (work) for this company for more than 20 years.
Sharon (a) (travel) to Japan every summer.
I was watching TV while Mum (a) (wash) the dishes.
I hope the princess (a) (get) away from the castle.
The king was sad because the queen (a) (turn) into a mouse.
The worker (a) (check) the trains now before they go to the next station.
We (a) (not set) off for the hike yet.
All the students (a) (not want) to take the exam.
I first (a) (go) to Beijing in 2017.
The thief (a) (not get) away yet. He is still hiding!
Willis Carrier (a) (invent) the air conditioner in 1902.
Supermarkets ______________ (open) at 8 o’clock and
__________________(close) at 9.
opens, closes
open, close
are opening, closing
Yesterday I _______________(buy) a T-shirt and cargo shorts.
bought
have bought
was buying
Sophia and Isabella _______________ (not/finish) their power point presentation on African animals yet.
haven't finish
haven't finished
hasn't finished
What _________________ (you/do) this weekend?
are you going to do
are you doing
will you do
Ethan and Noah ________________ (already/wait) for 2 hours when the bus finally arrived.
have already been waiting
has already been waiting
had already been waiting
Thomas ___________ (paint) the kitchen all morning.
has painted
has been painting
is painting
Right now Cameron _____________ (play) his favorite computer game.
plays
is playing
was playing
Right now Cameron _____________ (play) his favorite computer game.
plays
is playing
was playing
I think I __________ (start) a new jigsaw puzzle.
will start
am going to start
am starting
Hey! The phone is ringing. - I _________ (answer) it.
am answering
am going to answer
will answer
They ______________ (have) dinner when the tornado struck (strike).
will be having
are having
were having
Our school usually___________________(have) breaks in the morning and afternoon.
is having
have
has had
Hey! The phone is ringing. - I _________ (answer) it.
am answering
am going to answer
will answer
My mother always ..... me some food for breakfast.
prepare
prepares
prepared
is preparing
At this moment, my father .... to his office.
drives
is driving
drove
has droven
Maya and I ..... to Sandra's house tomorrow morning.
Go
Goes
Will go
is going to go
Santi ..... yesterday with me.
have dinner
has dinner
had dinner
Mr Ahmad .... since 2012 until now. He is my favorite Chemistry teacher.
teaches
taught
is teaching
has taught
Fikri .... his Ukulele performance in 2018 on Youtube.
Posts
is posting
has posted
posted
I like watching Korean Drama, meanwhile my brother .... it.
don't like
doesn't like
didin't like
Tina ..... some spicy noodle last night. That's why she has stomachache.
eats
ate
has eaten
is eating
Putri .... BTS MV on Youtube while Sanny .... to English music right now.
is watching, listened
watching, listening
is watching, is listening
watched, listened
The government ..... this museum since 1980.
Build
Built
has built
is building
Josh... Venom at the cinema last night.
Watch
Watching
Watched
Watches
Every night the watchman turns on all the lights and ...around the building every half an hour.
walks
is walking
walked
to be walking
"I have written three letters." It means...
She is still writing now.
She is not writing anymore.
She has not finished writing yet.
She has to write now.
"The anthropologist has been studying that tribe for the last five years." It means...
He _____that tribe.
has finished studying
studied
is still studying
had studied
The number of students ...there yesterday.
was
were
is
were
Hadi looks very tired, he ___for hours.
drove
had driven
has been driving
had been driving
I know that one of my students ___in your company since he graduated.
works
worked
working
have worked
All these years, Ira's family _____in poverty.
lived
has been living
lives
was living
My daughter ____a lot of photograph of the Borobudur when she went there on her vacation.
has taken
has been taking
would take
had taken
I __________ my wallet
forget
forgets
forgot
shall forget
This year the Baldwins ___________ skiing in Whistler, British Columbia, over New Year’s.
are going
go
will have gone
The computer _________ slowly since we installed the new operating system.
was running
has been running
will run
My little brother ________ everywhere. He has a lot of energy.
run
runs
running
The new teacher _______ such naughty students. She had to be strict with the class.
has never taught
had never taught
. is never teaching
By the time I finish the test, all of the other students _______ the class.
will leave
are leaving
will have left
In 2020, Collin ________ in politics for 30 years.
worked
will worked
will have been working
Leila _________ two great novels so far.
has written
was writing
wrote
When my father-in-law retired, my mother-in-law also ________ her job.
quitted
quit
quits
While the cat _______ on Monique’s lap, it fell asleep.
sat
was sitting
has sat
I didn’t know anything about computer animation until I _______ a class.
took
take
will take
When the mail carrier came to the door, I ________ a bath.
took
was taking
have taken
The doctor ________ to us when he has finished the surgery.
talks
has talked
will talk
Chase ate all of his vegetables.
1.My mother _______ the newspaper now.
read
reads
reading
is reading
2. Those children _______ for 2 hours every afternoon.
sleep
sleeps
is sleeping
are sleeping
4. At present, he _______ for a foreign company.
work
works
is working
are working
5.The earth _______ around the sun once every 365 days.
go
goes
is going
are going
6.Where _______ now ? I _______ to the theatre.
do you go/go
are you going/ go
are you going/ are going
are you going/ am going
7. The students _______ all of the new words very well now.
know
knows
is knowing
are
8. Just a minute! I _______ that word in the dictionary.
look
looks
looking
am looking
