Choose the correct letter a, b or c.
1 Many people … tried but no one has succeeded so far.
a) did
b) have
c) were
2 This is so boring that it’s like watching paint … .
a) dry
b) has dried
c) dries
3 By the end of this year I realize I … writing books for 6 years.
a) shall have
b) shall have been
c) will be
4 Do you mind … the door as I find it hot in here?
a) opened
b) to open
c) opening
5 I honestly think that the time … come when we should celebrate my success.
a) has
b) having
c) had
6 How anyone … to live in those conditions is difficult to imagine.
a) manages
b) managed
c) is managing
7 … you ever heard of this writer before?
a) Will
b) Did
c) Have
8 That dog … all day long.
a) is always barking
b) always is barking
c) does always bark
9 We were eating dinner when the lights … out.
a) goes
b) go
c) went
10 No one … believe your story when you tell them.
a) is
b) will
c) has
11 … me if I’ve told you this before.
a) Stop
b) Stopped
c) Stopping
12 Long … the company!
a) lived
b) lives
c) live
13 Sometimes I wish I … what the future holds.
a) know
b) knew
c) known
14 At times, she is glad that she … know what the future holds.
a) doesn’t
b) didn’t
c) hadn’t
15 Let’s … there tomorrow if it’s fine.
a) going
b) goes
c) go
16 Try … the door really hard if you want to open it.
a) pushes
b) pushing
c) pushed
17 Try … there irregular verbs.
a) learned
b) to learn
c) learning
18 I really appreciate your … me at this difficult time.
a) helping
b) help
c) helped
19 I look forward to … you again soon.
a) see
b) seen
c) seeing
20 Please come back soon and … the work you started.
a) finish
b) finished
c) finishing
21 The castle … built in the 14th century.
a) has been
b) was
c) is
22 Is he … arrested as we speak?
a) been
b) be
c) being
23 All these buildings … neglected for decades.
a) have been
b) are being
c) will be
24 There’s no doubt that they … delighted when they see her tomorrow.
a) have been
b) had been
c) will be
25 That building … left unoccupied since 1970.
a) would be
b) has been
c) would being
26 The children … taken to school by bus.
a) had
b) have
c) are
27 This package … never been opened before I opened it this morning.
a) was
b) had
c) is
28 That ceremony … enacted on next Friday.
a) is being
b) is
c) has been
29 How many times have you … your car broken into?
a) have
b) had
c) be
30 I’m sorry you can’t come in at the moment. I … the house decorated right now.
a) will have
b) have had
c) am having
Answer
1 b 2 a 3 b 4 c 5 a 6 b 7 c 8 a 9 c 10 b
11 a 12 c 13 b 14 a 15 c 16 b 17 b 18 a 19 c 20 a
21 b 22 c 23 a 24 c 25 b 26 c 27 b 28 a 29 b 30 c
Related Posts
- Advanced English Grammar Test – Multiple-choice Test 60
- Advanced English Grammar Test – Multiple-choice Test 59
- Advanced English Grammar Test – Multiple-choice Test 58
- Advanced English Grammar Test – Multiple-choice Test 57
- Advanced English Grammar Test – Multiple-choice Test 56
- Advanced English Grammar Test – Multiple-choice Test 55