Grammar Test 1,
Grammar Test 2,
Grammar Test 3,
Grammar Test 4,
Grammar Test 5,
Grammar Test 6,
Grammar Test 7,
Grammar Test 8,
Grammar Test 9,
Grammar Test 10, Grammar Test 11, Grammar Test 12,
Grammar Test 13, Grammar Test 14, Grammar Test 15, Grammar Test 16
1. When I ........ into the cafe she ........ by herself at one of the tables near the window.
A) walked/was sitting
B) am walking/sat
C) was walking/has sat
D) have walked/would sit
E) walk/has been sitting
2. As soon as I ......... paid I ......... all out for a meal.
A) have got/would take
B) got/have taken
C) will get/will take
D) get/will take
E) am getting/was taking
3. He said he ...... me today, but so far he ..... .
A) will phone/doesn't
B) had phoned/hadn't
C) would phone/hasn't
D) phones/isn't
E) phoned/didn't
4. I'm quite sure that Nigel wants to help you, but that doesn't mean he ....... able to do so.
A) has been
B) will be
C) had been
D) would have been
E) was
ÖYS 1997
5. When I ........... into his office at 11 o'clock he ........... his coffee.
A) will go/will have
B) go/has had
C) was going/has
D) went/was having
E) have gone/would be having
6.
Jane told me that she
........ to ring me all morning.
A)
had been
trying
B)
has been trying
C)
will be trying
D)
has tried
E)
will have tried
7. Jane ........ to the library; she ....... there every Friday morning.
A) went/was going
B) has gone/goes
C) is going/would go
D) had gone/went
E) was going/is going
ÖYS 1998
8. I......... the holiday enormously even though the weather ......... disappointing.
A) enjoy/would have been
B) had enjoyed/has been
C) have enjoyed/was being
D) enjoyed/was
E) am enjoying/had been
9. By the time the general manager ...... back from his inspection tour of the overseas branches, the staff here ...... the annual report.
A) had got/completed
B) has got/will complete
C) got/have completed
D) gets/will have completed
E) will get/would have completed
YDS 1999
10. As we ....... our plans for the weekend, my brother ...... to say he wanted to come round.
A) have made/had called
B) made/was calling
C) were making/called
D) make/has called
E) will make/would call
NEXT >