LE2 AIO Revision AK
LE2 AIO Revision AK
LE2 AIO Revision AK
REVISION 1 REVISION 2
Grammar (page 1) Grammar (page 3)
1 1. did … take, am entering 1 1. They have just left.
2. Is … seeing, left 2. I haven’t smoked since I was 20. / Since I was 20,
3. are … waiting, want I haven’t smoked.
4. was … wearing, saw, don’t remember, think 3. I hadn’t met my cousin until yesterday. / Until
5. goes, is, gave yesterday, I hadn’t met my cousin. / I had never
6. do … get, aren’t coming, wants met my cousin until yesterday. / Until yesterday,
7. do … look, am thinking, don’t think, did I had never met my cousin.
2 1. While we were hiking, we saw many beautiful 4. Our guests have been here for a week.
flowers. / We saw many beautiful flowers while we 5. I haven’t paid him yet. / I still haven’t paid him.
were hiking. 6. By the time I arrived, the lesson had (already)
2. Megan doesn’t like fashion. started. / The lesson had (already) started by the
3. They are arriving in an hour. time I arrived.
4. What did she think of the lecture? 7. My girlfriend was angry because I had forgotten
5. I don’t understand him. to call her on her birthday.
6. That car doesn’t belong to my brother anymore 8. How long have you worked at this job?
(since I bought it from him). 2 1. have … tasted 4. haven’t prepared
2. have … been 5. had promised
(page 2)
3. had … flown 6. had … gone
3 Possible answers:
1. were standing 4. want (page 4)
2. was watching 5. forgot 3 1. have received 5. broke
3. Did … close 6. were having 2. had worked 6. sent
4 1. are walking 6. were playing 3. had helped 7. have visited
2. hear 7. laughed 4. had built 8. opened
3. see 8. don’t talk 4 Possible answers:
4. is filming 9. started 1. have never had 4. graduated
5. began 10. watch 2. had started 5. hasn’t started
3. have met 6. hadn’t known
TESTS ANSWER KEY
REVISION 3 REVISION 4
Grammar (page 5) Grammar (page 7)
1 Possible answers: 1 1. by this time 5. At the moment
1. She’ll be very happy to hear from you. 2. By the time 6. in ages
2. I’m studying for an exam. 3. At this time 7. yet
3. You’re going to fall off the chair! 4. while 8. soon
4. Which shoes are you going to wear? 2 Possible answers:
2 1. will have already eaten 1. will have finished 6. did … do
2. will be thinking 2. will be meeting 7. will … do
3. won’t have woken 3. are going to miss 8. are … thinking
4. Will … be studying 4. will help 9. have … seen
5. will have received 5. thinks 10. didn’t recognise
6. will have known 3 1. What does he think of my proposal?
7. will be enjoying 2. She doesn’t eat meat.
3 Possible answers: 3. She had never flown before (her 80th birthday).
1. am going to get married next month 4. Sam was doing his homework when we arrived.
2. I will be taking an exam 5. I still haven’t completed my essay.
3. won’t win the competition 6. Our team have never won before.
4. the train will be arriving
(page 8)
5. he’s 30, he’ll have made a lot of money
4 1. had … finished 6. didn’t stop
(page 6) 2. were … cheering 7. participates
4 Possible answers: 3. had completed 8. has won
1. will begin 4. will be lying 4. has been 9. is going to continue
2. will share 5. will have bought a car 5. lost 10. will be taking on
3. is going to hit 6. will be
5 1. will be flying
2. are … going to be cooking
3. will be
4. will be studying / are going to study
5. will be exploring
6. won’t have
7. am going to use
8. are taking / are going to take / will be taking
9. will have learned
10. will invite