Answer sheet

1
A B C D
2
A B C D
3
A B C D
4
A B C D
5
A B C D
6
A B C D
7
A B C D
8
A B C D
9
A B C D
10
A B C D
11
A B C D
12
A B C D
13
A B C D
14
A B C D
15
A B C D
16
A B C D
17
A B C D
18
A B C D
19
A B C D
20
A B C D
21
A B C D
22
A B C D
23
A B C D
24
A B C D
25
A B C D
26
A B C D
27
A B C D
28
A B C D
29
A B C D
30
A B C D
31
A B C D
32
A B C D
33
A B C D
34
A B C D
35
A B C D
36
A B C D
37
A B C D
38
A B C D
39
A B C D
40
A B C D
41
A B C D
42
A B C D
43
A B C D
44
A B C D
45
A B C D
46
A B C D
47
A B C D
48
A B C D
49
A B C D
50
A B C D
00:00:00 Back to home page

Question 1: Jason said that he _________ to Florida before

A. had never been
B. have never been
C. will never be
D. never went

Question 2: When I arrived, Paul _________

A. leaves
B. already left
C. have already left
D. had already left

Question 3: The children _________ to bed by the time the guests arrived

A. have already gone
B. will go
C. had already gone
D. has already gone

Question 4: They _________ by 7 o’clock

A. had already eaten
B. were eating
C. eat
D. have already eaten

Question 5: By the time I got there, Bill _________

A. have already left
B. left
C. is leaving
D. had already left

Question 6: ‘Did you see Nathan?’
‘No, he ________ by the time I arrived at his house’

A. was leaving
B. had been leaving
C. had left
D. went

Question 7: Did you go out for dinner last night?’
‘No. I ________ a lot at lunch, so I wasn’t hungry’

A. had been eating
B. had eaten
C. was eating
D. ate

Question 8: My parents ________ to bed by the time I got home

A. are going
B. had been going
C. had gone
D. went

Question 9: They were happy to hear they ________ a prize

A. win
B. had won
C. were winning
D. won

Question 10: Did you make dinner last night?’
‘No. By the time I got home, Alice ______ it’

A. have already made
B. already made
C. has already made
D. had already made

Question 11: We ______ the lock fixed before we went on holiday

A. had had
B. will be having
C. have had
D. had

Question 12: The bank ______ by the time I got there

A. closes
B. closed
C. had closed
D. have closed

Question 13: Dad ______ to work by the time I woke up

A. is going
B. has already gone
C. had already gone
D. went

Question 14: ‘Were you expecting James and Paul to stay for dinner?’
‘No, but ______ a lot of food, so it didn’t matter’

A. had prepared
B. was preparing
C. has been preparing
D. prepared

Question 15: ‘Did you see Paul Simon in concert?’
‘No. I was hoping to get tickets, but they ______’

A. have sold out
B. sold out
C. were selling out
D. had sold out

Question 16: ‘The restaurant was packed last night’
‘Yes. Luckily, I ______ a table in advance’

A. was booking
B. had booked
C. had been booking
D. have booked

Question 17: ‘Did you watch the film yesterday?’
‘No. It ______ by the time we got home’

A. finished
B. was finishing
C. had finished
D. have finished

Question 18: Where is the newspaper?’
‘I threw it away. I thought you ________ reading it’

A. have finished
B. finished
C. have been finished
D. had finished

Question 19: I ________ my work by 4 o’clock, so I went home

A. had finished
B. was finishing
C. will have finished
D. finished

Question 20: Ellen ________ all her money by the time the shops closed

A. had spent
B. was spending
C. spent
D. have spent

Question 21: By the time the rain stopped, we ______ two pots of coffee

A. have drunk
B. had drunk
C. had been drinking
D. drunk

Question 22: The new boss called a press conference and announced the company’s problems that the previous boss ___.

A. was making
B. is making
C. has made
D. had made

Question 23: When Martin ______ the car, he took it out for a drive

A. had repaired
B. has repaired
C. repaired
D. was repairing

Question 24: Before Poppy’s parents arrived home, all the guests ___.

A. left
B. had left
C. would leave
D. were living

Question 25: I ______ the computer game when I saw it was cheaper in another shop

A. ‘d already bought
B. bought
C. have already bought
D. already had bought

Question 26: When we got to the airport, I realised I ______ my passport at home!

A. was left
B. had left
C. left
D. had been leaving

Question 27: I thought there was somebody outside, but when I opened the door, there was nobody there. Perhaps I ___ things.

A. am imagining
B. imagined
C. imagine
D. had imagined

Question 28: We ______ next to the gym for a couple of months before I decided to join

A. have lived
B. had lived
C. had live
D. had live

Question 29: It was the second time I ______ on a plane

A. was
B. have been
C. been
D. had been

Question 30: After the new boss ___ in his job for about six months, sales began to fall suddenly.

A. was
B. is
C. will be
D. had been

Question 31: She ______ the ocean before she moved to Vancouver

A. had never seen
B. never seen
C. have never seen
D. had never saw

Question 32: The teacher ______ out when arrived in the classroom

A. goes
B. have gone
C. has gone
D. had gone

Question 33: I ______ my document before the power went out in the computer lab

A. had save
B. have saved
C. had saved
D. saved

Question 34: When they arrived we ______ the test

A. had already started
B. have already started
C. starts
D. already starting

Question 35: George ______ his furniture before he moved to Japan

A. have sold
B. had sold
C. had sell
D. sells

Question 36: Larry ______ his homework already by the time Roy came over

A. finishes
B. had finish
C. had finished
D. have finish

Question 37: _____ visited Toronto before your trip last summer?

A. Have you ever
B. You had
C. Had ever you
D. Had you ever

Question 38: After they _____ their breakfast, they _____ shopping yesterday.

A. have/ go
B. had had/ go
C. had had/ go
D. had had/ went

Question 39: They _____ tea when the doorbell _____

A. have/ is ringing
B. were having/ rang
C. had had/ rang
D. having/ ringing

Question 40: When Hoa arrived at the theater, the film _____

A. had started
B. started
C. was starting
D. have started

Question 41: He _____ in Laos before he went to Vietnam

A. lived
B. was living
C. had left
D. have left

Question 42: When I met John, he _____ from his university already.

A. graduated
B. was graduating
C. had been graduating
D. had graduated

Question 43: He _____ for London 2 years ago and I _____ him since.

A. had left – haven’t seen
B. left – haven’t seen
C. left – didn’t see
D. had left – didn’t see

Question 44: After the guests _____ she _____ back into the living-room and _____ off the light

A. left – went – switched
B. had left – had gone – switched
C. had left – went – switched
D. left – went – had switched

Question 45: On arrival at home I _____ that she _____ just a few minutes before

A. had found – left
B. have found – have just left
C. found – had just left
D. found – left

Question 46: After Lan _______ the cake, Lan began to feel sick

A. has eaten
B. have eaten
C. had eaten
D. was eating

Question 47: If he _______ (listen) to me, he would have got the job

A. listened
B. had listened
C. have listened
D. was listening

Question 48: Linh didn’t arrive until I _______ (leave)

A. was leaving
B. left
C. had left
D. have left

Question 49: After they _______ (finish) lunch, they went out

A. had finished
B. finished
C. was finishing
D. have finished

Question 50: The tree was dead because it _______ (be) arid all summer.

A. was
B. is
C. are
D. had been