1 What ________ at nine o’clock last night? I tried to ring you, but there was no answer. *
had you done
were you doing
did you do
2 They ________ a new cinema in the centre of town last year. *
built
had built
’ve build
3 Is Mark ________ to Greece this year? *
going
go
gone
4 A ‘Where’s Jack?’B ‘He ________ to the library. He’ll be back soon.’ *
been
’s gone
going
5 My brother ________ in Peru for three months. He’s really enjoying himself. *
has been living
was living
is living
6 Please drive more ________. We’re near a school. *
slow
slowly
slower
7 Students ________ talk during the exam. It’s against the rules. *
couldn’t
mustn’t
shouldn’t
8 I’d love to ________ speak better French – I’ve been studying the language for five years now. *
be able
be able to
able to
9 I can’t go out ________ I finish my maths homework. *
unless
when
if
10 If I ________ you, I wouldn’t go on holiday until after my exams. *
am
was
were
11 I ________ go out a lot at weekends, but now I stay at home. *
used
used to
use to
12 There’s only a ________ milk left. Shall I buy some more? *
few
much
little
13 Tom really believes that ________ women can’t drive very well! *
(–)
a
the
14 I think ________ languages is very important. *
study
studies
studying
15 James asked me if I ________ Liz that morning. *
have seen
had seen
saw
16 The exams are next month. You ________ a timetable next week. *
’ll be given
have been given
are given
17 He’s the boy ________ brother is in my class. *
who’s
whose
that’s
18 I would have gone to the party if I ________ you were there. *
had known
would have known
known
19 You’re from Italy, ________? *
isn’t you
aren’t you
are you
20 Can you tell me where ________? *
the Park Hotel is
is the Park Hotel
be the Park Hotel
21 They ________ the house if they’d known about the noisy neighbours. *
hadn’t bought
wouldn’t have bought
wouldn’t buy
22 Helen told me she ________ to Rome the following weekend. *
was travelling
’s travelling
will travel
23 They ________ have a lot of money. They go on very exotic holidays every year. *
might
must
may
24 Do you ________ get to work early every morning? *
must
have to
have
25 The town _____ Jack grew up is near Bristol. *
where
that
which​
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.