WorksheetsRevision of tenses
Total questions: 15
Worksheet time: 8mins
Name
Class
Date
1.
Michael __________ to the cinema yesterday.
a)
goes
b)
go
c)
went
d)
has gone
2.
Sally ____________ really badly.
a)
swim
b)
swims
c)
swam
d)
were swimming
3.
If you have another headache, you ____________ the doctor.
a)
see
b)
sees
c)
saw
d)
will see
4.
Beth ____________ at 10 am when I called her.
a)
slept
b)
sleeps
c)
was sleeping
d)
has slept
5.
I _____________ David since we were children.
a)
know
b)
have known
c)
was knowing
d)
am knowing
6.
What ____________ at the moment? Study?
a)
are you doing
b)
do you do
c)
can you do
d)
were you doing
7.
Rebecca and Jocelyn ____________ a party next Saturday evening.
a)
throw
b)
were going to throw
c)
are going to throw
d)
will throw
8.
We often ____________ by car to the north of the country.
a)
can travel
b)
have travelled
c)
are travelling
d)
travel
9.
For the last four years, we ____________ in the same company.
a)
have worked
b)
work
c)
were working
d)
worked
10.
____________ to the swimming pool when it started to rain?
a)
Will you go
b)
Have you gone
c)
Do you go
d)
Were you going
11.
Last month our teacher ____________ the train twice.
a)
loses
b)
has lost
c)
was losing
d)
lost
12.
I promise I ____________ you with your next math exam.
a)
am going to help
b)
help
c)
will help
d)
helped
13.
If Sam ____________ from his holiday today, we will meet him tomorrow.
a)
returned
b)
returns
c)
has returned
d)
will return
14.
Nathalie could ____________ the guitar when she was 8.
a)
to play
b)
play
c)
be playing
d)
have played
15.
Christmas _______________ my favourite holiday.
a)
is
b)
will be
c)
is going to be
d)
was
100 %
