wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

A2- revision

Total questions: 70

Worksheet time: 43mins

Name
Class
Date
1.
We moved here in 1993.  We .... here a long time now.
a)
have been
b)
were
c)
have being
d)
are
2.
I would like to meet a ghost, but I .... one.
a)
never see
b)
never saw
c)
have never seen
d)
have never saw
3.
I'd better have a shower.  I .... Thursday.
a)
had one 
b)
haven't have one for
c)
haven't had one since
d)
haven't had one for
4.
I can't do the exercise because I ...... my leg.
a)
broke
b)
have broken
5.
How many people .... the exhibition so far?
a)
saw
b)
have seen
6.
Tom (break)  his leg five days ago. He’s in hospital. He (be)  in hospital since he (break)   his leg.
a)
broke, has been, broke
b)
 broken, has been, has broken
c)
broke, was, has broken
d)
has broken, was, broke
7.
Maria (have)  a lot of problems since she (come)   to this country.
a)
has, has come
b)
has had, came
c)
had, came
d)
had, has come
8.
Scientists ________ to develop renewable energy sources in the year 1995.
a)
have started
b)
have been starting
c)
started
d)
have starting
9.
Last night my dog _____ but after a few hours we _____ him.
a)
Escaped, Have found
b)
Has Escaped, Have found
c)
Escaped, Found
d)
Has escaped, Found
10.
Grant ___ to the library. I think he will be back in ten minutes.
a)
Has been going
b)
Has gone
c)
Is going
d)
Has going
11.
A: Is Jackie your friend?
B: Yes, I ____ her for years.
a)
Have been knowing
b)
Knew
c)
Know
d)
Have known
12.
I have been waiting .......... 10 o´clock
a)
for
b)
since
c)
of
d)
from
13.
Susan and Jane ....  at home last Monday. (not/be)
a)
hasn't
b)
wasn't
c)
weren't
d)
haven't been
14.
 She (be)  sad since she (get)   the bad news.
a)
has been, got
b)
was, got
c)
was, has got
d)
is, gets
15.
____ I took this course, I always believed that English was easy. 
a)
Until 
b)
Up to now
16.
I am so excited to have a dog. I ___________________  one.
a)
always wanted 
b)
always want 
c)
have always wanted 
17.
He _________ his tea quickly and __________ the café.
a)
drank, left
b)
used to drink, used to leave
c)
used to drink, left
d)
drank, used to leave
18.
A few decades ago, people ___________  letters. When I was a child, I ___________ to my great-grandfather for his 90th birthday.
a)
used to send; used to send
b)
used to send; sent
c)
sent; sent
d)
sent; used to send
19.
I ... olives, but now I love them.
a)
didn't use to eat
b)
didn't used to eat
c)
used to eat
d)
use to eat
20.
1. _________ I have more cheese on my sandwich?
a)
Must
b)
Could
c)
Would
d)
Have to
21.
You _________ eat more vegetables.
a)
should
b)
might
c)
may
d)
could
22.
_________ I have a coffee please?
a)
Must
b)
Have to
c)
May
d)
Would
23.
We _________ go to the concert if the rain stops. We don't know for sure.
a)
mustn't
b)
might
c)
have to
d)
wouldn't
24.
The rock band _________play very well last year. Now they are much beter. 
a)
must
b)
couldn't
c)
can
d)
should
25.
The boys _________wake up earlier than 7:30 am: they have class at 8:00 am.
a)
would
b)
can't
c)
could
d)
have to
26.
Jessica _____________ enter the club. She is not 21.
a)
can not
b)
should not
c)
would not
d)
might not
27.
You __________  here. It is very dangerous. 
a)
You mustn't swim here. It is very dangerous. 
b)
You aren't able to swim here. It is very dangerous. 
c)
You can't swim here. It is very dangerous. 
d)
You shouldn't swim here. It is very dangerous. 
28.
Last night, she ______ home alone. 
a)
Last night, she should walk home alone. 
b)
Last night, she has to walk home alone. 
c)
Last night, she had to walk home alone. 
d)
Last night, she can walk home alone. 
29.
The students _____ finish the exam in 5 minutes.
a)
The students has to finish the exam in 5 minutes.
b)
The students able to finish the exam in 5 minutes.
c)
The students can to finish the exam in 5 minutes.
d)
The students must finish the exam in 5 minutes.
30.
My brother _______ a whole pizza. 
a)
My brother should eat a whole pizza. 
b)
My brother can eat a whole pizza. 
c)
My brother can eats a whole pizza. 
d)
My brother must eat a whole pizza. 
31.
You ... use your cellphone while driving. 
a)
have to
b)
can't 
c)
shouldn't 
d)
mustn't 
32.
... you help me with my bags, please?
a)
should
b)
could
c)
must
d)
can
33.
Where... I put the book?
a)
could 
b)
may
c)
have to 
d)
must
34.
It's not obligatory to take a tie. You _______ wear one.
a)
shouldn't
b)
mustn't
c)
don't have to
d)
have to
35.
lack of obligation
a)
can not
b)
may not
c)
(not) have to, (not )need
36.
Slow down or we're going to have an accident. You ______ drive so fast.
a)
shouldn't
b)
ought to
c)
should
d)
have to
37.
Billy: Are you going to the party?
Sally: I'm not sure. I _______ go.
a)
don't have to
b)
have to
c)
might
d)
mustn't
38.
While I (drive), I (have) an accident.
a)
drived/had
b)
was driving/ had
c)
drove / was having
d)
drove/ had
39.
The thieves (hide) in the kitchen when the police (come) in.
a)
hid/came
b)
hided/ come
c)
was hiding / came
d)
were hiding / came
40.
While he ........... a shower, his dogs ...... ate was eating   his steaks.
a)
took / ate
b)
were taking/was eating
c)
was taking /were eating
d)
took/ eat
41.
We ........ at the breakfast table when the doorbell  ........
a)
sat/was ringing
b)
were sitting / rang
c)
was sitting/were ringing
d)
sitting / rang

42.
 What (you, do) ...........when you .............(hear)  that noise?
a)
were you doing/ heard
b)
you were doing / heard
c)
you did/ heard
d)
you did / were hearing
43.
He (wake) up and (look) at his watch.
a)
waked / looked
b)
was waking / looked
c)
woke/ looked
44.
While Tom (read) , Amely (watch) a documentary on TV.
a)
was reading / was watching
b)
read / watched
c)
was reading / were watching
d)
read / was watching
45.
My mother ....................... and my father.................
a)
cooked/were cleaning
b)
cooked/was cleaning
c)
was cooking/was cleaning
d)
were cooking/cleaned
46.
My friend .............me while I .....................the homework
a)
was phoning /was doing
b)
phoned/was doing
c)
phoned/did
47.
The dog .....................me and ...........me jump
a)
frightened / made
b)
was frightening /made
c)
frightened/was making
d)
was frightening / was making
48.
When her train  (get) to the station, we  (wait) on the platform.
a)
got / were waiting
b)
was getting / were waiting
49.
On holiday we  (visit) Rome,  (see) the Vatican, and  (spend) a few days at the beach.
a)
visited / were seeing / were spending
b)
visited / saw / spent
50.
He  (be) so annoying! He  (always leave) his things everywhere.
a)
was / always left
b)
was / always was leaving
51.
When we  .............. ( see) Ken and Alex, they ............... (play ) tennis.
a)
were seeing,  were playing
b)
saw, were playing
c)
were seeing, played
d)
see, play
52.
He broke his foot while he .... football on Saturday.
a)
had playjng
b)
played
c)
was playing
d)
was played
53.
Tomorrow we ________ our grandparents. They invited us last week.
a)
are going to visit
b)
will visit
54.
Who do you think ________ the match?
a)
is going to win
b)
will win
55.
Here comes our bus. Hurry up! _______ miss it!
a)
We are going to
b)
We will 
56.
the plane ** leave at 8:05
a)
will
b)
is going to
57.
I ** buy the AUDI today.
I have saved enough money 
a)
am going to
b)
will
58.
A: There's no milk.
B: I know. I .... get some from the shop.
a)
will
b)
am going to
59.
I ________ wear that ugly shirt!!
a)
willn't
b)
are not going to
c)
isn't going to
d)
won't
60.
My school ________ go on a trip next week.
a)
not is going to
b)
not will
c)
will not
61.
A: Are you busy tonight? Would you like to have some coffe with me?
B: Sorry, I .... go to the library, I've been planning to study all day.
a)
will
b)
am going to
62.
A: Robert, why are you carrying a hammer?
B: I .... put up some pictures.
a)
will
b)
am going to
63.
A: What are your plans for the future?
B: Well, I hope I ... be a famous singer.
a)
will
b)
am going to
64.
I've already decided. I ______ buy a new car.
a)
will
b)
am going to 
65.
A: It's too hot here.
B: Ok. I ........ open it. 
a)
will
b)
am going to 
66.
 I feel really tired. I think I ______ go to bed.
a)
will
b)
am going to 
67.
A :What are your plans for the holidays?
B :I ______ visit my parents for a few days and then go walking in Scotland.
a)
will 
b)
am going to
68.
________ the phone please? I'm busy right now.
a)
Are you going to answer
b)
Will you answer
69.
It ________ spring soon. Look at those trees.
a)
is going to be
b)
will be
70.
Be careful!! That chair ______ fall!
a)
will going to
b)
is will
c)
is going to
d)
are going to