Font size
WorksheetsTenses
Total questions: 133
Worksheet time: 1hrs 7mins
SIMPLE PRESENT TENSE
1. She __________ with her parents in London.
lived
lives
living
live
SIMPLE PAST TENSE
2. Last year I (go) (a) to America for my holidays
SIMPLE PAST TENSE
3. The weather (be) ____________ strangely fine this morning when I opened the windows.
is
am
was
should
PRESENT CONTINUOUS TENSE
4. Aisha's son is (a) (talk) on the phone rightnow.
PAST CONTINUOUS TENSE
5. Sara was _____________ (run) because she was late for her classes.
ran
run
runs
running
6. When do we use simple present tense?
When an action has happened.
When an action is happening right now.
When an action may happen in the future.
SIMPLE PRESENT TENSE
7. Please ring me up as soon as he ____________ (arrive)
arriving
arrived
arrive
arrives
PAST CONTINUOUS TENSE
8. The phone rang while I ________________ dinner.
had
was having
am having
will have
The bus (a) (arrive) late at the bus stop last night.
Sam (a) (live) in Shatin.
My sister (a) (cook) when the phone rang.
Listen! The children (a) (make) so much noise.
At the moment I______ (revise) English grammar.
am revising
revise
was revising
revises
When I_______(come) home this evening, my parents had gone out for a walk.
came
will come
have come
come
she __________ (go) into town every week.
goes
go
will go
is going
While Bill _________basketball, his mother ______home.
was playing,came
am playing,will come
plays,comes
played,came
The police ______ four thieves last night.
was catching
caught
is catching
will catch
I _____ food when he came in.
am cooking
cooked
had cooked
was cooking
It ______ since 9 o' clock
will rain
will be raining
rained
has been raining
All the students ________ the class work when the teacher came in.
are doing
were doing
will be doing
have done

The film ....................at 11.00
start
starts
will start
startes
She __________to Egypt two times this year.
Was being
Has been
Has gone
They rarely ________ parties at the weekend.
Has
Having
Have
She__________in this company over the past 3 years.
works
is working
has worked
worked
Please be quiet! You ____________ me!
interrupt me
will interrupt me
will have interrupted
are interrupting
I __________ that movie twenty times.
had seen
have seen
saw
see
Sam _______ a picture of me while I _______ .
took, wasn't looking
had taken, had looked
took, looked
had taken, looked
When we finally found his house, everyone_________ for a club in town.
had already left
had left
already had left
left
Sorry! My grandma _____________on the phone and she can't open the door.
are talking
am talking
is talking
talk
Ann __________ hand ball very well.
play
plays
What were you doing last night when I _____ you?
was phoning
phone
did phone
phoned
He __________ while she was sitting.
were standing
was standing
was stand
standing
Juan likes to be outdoors. He ___ his dog each evening.
walking
walked
walks
walk

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
By the time I finish the test, all of the other students _______ the class.
will leave
are leaving
will have left
While the cat _______ on Monique’s lap, it fell asleep.
sat
was sitting
has sat
Juan likes to be outdoors. He ___ his dog each evening.
walking
walked
walks
walk
She helped me when I was in need.
present
simple past
past perfect
Tony: We are waiting for the new Stars Wars movie. In fact, we______________here for more than five hours.
[...]
Tony: We got here at 6:00 o'clock this morning. More than forty people______________here waiting for tickets when we arrived.
[...]
The bus __________ late at the terminal last night.
A. arrive
B. arrives
C. arrived
D. is arriving
Rose ran so fast that she tripped and __________.
A. fall
B. fell
C. falling
D. fallen
My sister _______ when the phone rang.
A. is cooking
B. are cooking
C. was cooking
D. were cooking
Alia will _____ to you once she ________ your reply.
A. write, receives
B. writes, receives
C. wrote, receives
D. written, received
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
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
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
SIMPLE PRESENT TENSE
1. She __________ with her parents in London.
lived
lives
living
live
All of the players _____ to have a special meeting.
want
wants
was wanting
has wanted
I _____ go-karting tomorrow.
am going to go
will
am going
go
B: I _____ news.
I ____ it to you when I finish.
Look! An ice cream shop!
I'll get some ice cream.
I get some ice cream.
I'm going to get some ice cream.
I'm getting some ice cream.
What a beautiful day!
It won't rain today.
It's not going to rain today.
It doesn't rain today.
It isn't raining today.
I'm checking the timetable.
Next train will come at 8.00.
Next train is going to come at 8.00.
Next train is coming at 8.00.
Next train comes at 8.00.
Which sentence is correct?
I going to meet my friends.
I am go to meet my friends.
I am going to met my friends.
I am going to meet my friends.
Wait! I ___ you to the station.
drive
'm going to drive
'll drive
'm driving
I love London. Probably, I ___ there next year.
go
'm going to go
'm going
'll go
Our English class____ at 7.45.
starts
is starting
will start
is going to start
Tomorrow, we ____ shopping.
're going
go
will go
're going to go
On Friday I ___ my date.
'm meeting
'll meet
meet
'm going to meet
She had a good night sleep. She ___ a nap now.
doesn't take
's not going to take
won't take
isn't taking
__ you ____ your kids with you to France?
Do/ take
Are/ going to take
Will/ take
Are/ taking
