NEW
Font size
S
M
L
XL
WorksheetsIFAM Idiomas/Itacoatiara - UPPER INTERMIDIATE
Total questions: 50
Worksheet time: 2hrs 39mins
Name
Class
Date
1.
What ________ at nine o’clock last night? I tried to ring you, but there was no answer.
a)
were you doing
b)
did you do
c)
had you done
2.
They ________ a new cinema in the centre of town last year.
a)
’ve build
b)
had built
c)
built
3.
Is Mark ________ to Greece this year?
a)
going
b)
gone
c)
go
4.
A ‘Where’s Jack?’ B ‘He ________ to the library. He’ll be back soon.’
a)
been
b)
’s gone
c)
going
5.
My brother ________ in Peru for three months. He’s really enjoying himself.
a)
is living
b)
has been living
c)
was living
6.
Please drive more ________. We’re near a school.
a)
slow
b)
slower
c)
slowly
7.
Students ________ talk during the exam. It’s against the rules.
a)
couldn’t
b)
mustn’t
c)
shouldn’t
8.
I’d love to ________ speak better French – I’ve been studying the language for five years now.
a)
be able
b)
able to
c)
be able to
9.
I can’t go out ________ I finish my maths homework.
a)
unless
b)
if
c)
when
10.
If I ________ you, I wouldn’t go on holiday until after my exams.
a)
was
b)
am
c)
were
11.
I ________ go out a lot at weekends, but now I stay at home.
a)
use to
b)
used to
c)
used
12.
There’s only a ________ milk left. Shall I buy some more?
a)
few
b)
much
c)
litlle
13.
Tom really believes that ________ women can’t drive very well!
a)
(–)
b)
the
c)
A
14.
I think ________ languages is very important.
a)
studying
b)
study
c)
studies
15.
James asked me if I ________ Liz that morning.
a)
have seen
b)
had seen
c)
saw
16.
The exams are next month. You ________ a timetable next week.
a)
have been given
b)
are given
c)
’ll be given
17.
He’s the boy ________ brother is in my class.
a)
who’s
b)
that’s
c)
whose
18.
I would have gone to the party if I ________ you were there.
a)
had known
b)
would have known
c)
known
19.
You’re from Italy, ________?
a)
are you
b)
isn’t you
c)
aren’t you
20.
Can you tell me where ________?
a)
is the Park Hotel
b)
the Park Hotel is
c)
be the Park Hotel
21.
They ________ the house if they’d known about the noisy neighbours.
a)
wouldn’t have bought
b)
hadn’t bought
c)
wouldn’t buy
22.
Helen told me she ________ to Rome the following weekend.
a)
’s travelling
b)
was travelling
c)
will travel
23.
They ________ have a lot of money. They go on very exotic holidays every year.
a)
must
b)
may
c)
might
24.
Do you ________ get to work early every morning?
a)
must
b)
have
c)
have to
25.
The town _____ Jack grew up is near Bristol.
a)
that
b)
which
c)
where
26.
I don’t go running, but I ________ yoga twice a week.
a)
go
b)
play
c)
do
27.
I went out with Tessa last night and she paid ________ everything!
a)
with
b)
for
c)
at
28.
Laura usually has two ________ eggs for breakfast.
a)
grilled
b)
steamed
c)
boiled
29.
Their football ________ makes them train every day for four hours.
a)
coach
b)
fans
c)
referee
30.
Some of the students ________ in the exam, so everybody had to do it again.
a)
revised
b)
studied
c)
cheated
31.
Mark ________ because he stole some money from the office.
a)
retired
b)
got sacked
c)
applied
32.
The footballer _____ the ball and scored the winning goal.
a)
clapped
b)
kicked
c)
pointed
33.
The film is a ________ and it’s so funny, you won’t stop laughing.
a)
thriller
b)
horror
c)
comedy
34.
We must stop at the petrol ________ on our way to the supermarket.
a)
station
b)
rank
c)
area
35.
That horror film is ________! Don’t watch it late at night.
a)
frustrating
b)
annoying
c)
terrifying
36.
Sarah’s so ________! She never changes her opinion about anything.
a)
affectionate
b)
stubborn
c)
moody
37.
My garden has a long ________ leading to a pond.
a)
path
b)
balcony
c)
gate
38.
There’s a taxi ________ at the main entrance to the airport.
a)
stop
b)
rank
c)
station
39.
I showed my student card and got a 20% ________on the books.
a)
discount
b)
bargain
c)
refubd
40.
When Lindsey won some money on the lottery, she ________ it in his business.
a)
earned
b)
spent
c)
invested
41.
He’s quite tall and well-________, with short, brown hair.
a)
built
b)
build
c)
bald
42.
John’s very ________. He always tells the truth.
a)
honest
b)
hard-working
c)
generous
43.
My parents will be very angry with me if I don’t ________ my exams.
a)
win
b)
succeed
c)
pass
44.
Nina often argues ______ her husband about money.
a)
to
b)
with
c)
in
45.
You won’t have to pay much ________ this year as you haven’t earned much money.
a)
earnings
b)
tax
c)
credit
46.
Sorry! I can’t speak now. Can I call you ________ later?
a)
back
b)
from
c)
down
47.
I wanted to buy some tickets for the play, but they’d sold ________.
a)
out
b)
in
c)
up
48.
I worked at the film company for four months and got lots of useful ________.
a)
courses
b)
qualifications
c)
experience
49.
My parents have moved to a ________ just outside the city.
a)
suburb
b)
centre
c)
pedestrian
50.
If you want to complain, you should speak to the ________.
a)
manager
b)
assistant
c)
newsagent
Reset
