20) ran
21) recovered
22) had disappeared 23) moved 24) found
25) had been standing 26) had been telling EX.12D
1. i met George after he had heard … 2. I met George before he had heard..
3. we reached the football ground before the game had started . 4. we reached the football ground after the game had strated 5. as soon as we arrived at the station ,we bought..
6. for several years after Dick (had)left school ,we worked 7. after she had cleaned …she had … 8. when we arrived, they had laid
9. he had done all his work by the time the I came 10. the secretary had typed …by the time I came 11. I had only been there …when John walked in 12. he had answered …before he got 13. they left before I had explained..
14. we managed …before the concert had started 15. she did not notice it until he had pointed it out 16. I had no sooner taken off …than it began 17. I had no sooner put …than I realized
18. he did not understand until I had explained 19. he came in before I had done
20. we got to the hall after the concert had stared.
We did not get to the hall until after the concert had started.
The concert (had) started before we got to the hall. EX.12E 1. went
2. was \\ were 3. had not said
4. had not drunk, had not drunk 5. had expected, had intended 6. had not lost 7. had not told
8. knew\\had known 9. had come 10. had meant 11. had wanted 12. was not
13. had not been
14. had never seen 15. had given 16. had seen 17. had asked
18. had not broken 19. knew
20. had never been invented EX.12F
1. have not got to 17 \\
2. have you got 18 has got to 3. had not got to 19 \\ 4. have got to 20 \\ 5. have got to 6. had not got to 7. had got 8. have got 9. have got to 10. had not got to 11. \\
12. has got 13. \\
14. have not got to ..have we 15. have got
16. \\ EX.12G
1. have explained 2. have had
3. drank, drove , got, has been breathalysed 4. was ,had visited 5. has tried
6. will be, have had to
7. are going to stay ,will be ,have not been 8. will be, have taught ;teach ,take, will be 9. are…getting on ; have done ,learnt
10. Have …been; went ,went. Had been,liked,go EX.12H I
1. do you ..know 2. should \\would like 3. have just heard 4. would exactly 5. does not apply 6. won?t get 7. saw
8. had just left 9. said
10. was going 11. promised 12. (had)found 13. have heard
14. do not even know 15. went 16. know
17. should\\would be 18. would phone 19. have tried
20. doesn?t\\didn?t seem II
1. wrote 2. asking 3. replied 4. enclosing 5. filled up
6. returned
7. have heared 8. am beginning 9. has gone
10. Would\\Could you please check 11. have received
12. have received\\did receive\\receive 13. have not decided 14. should \\would be 15. would tell
16. has already been 17. should \\would like 18. do not get 19. will have to 20. do
21. will have \\ have EX.13A
1. will just be coming out 2. will be, will be wondering 3. will come
4. will be doing, will be working
5. will get, will still be, will be going ,will ask 6. will be milting, will be 7. won?t start , will give 8. will tell
9. will be reading, will be ringing 10. will be cooking , will ring 11. am going to shampoo
12. is going to bake , will goon get 13. will see
14. am going to have 15. am going go bottle 打印人:巫洁妮
06本5班 王伊琼
16. Are you going to paint, am going to take 17. am going to ring
18 .am going to start , Are you going to do , is going to help 19. will start , will get , will bake 20. am going to make ,will burn
21. is arriving , Is he spending , is he catching , is spending ,is giving ,is attending 22. am going to dye , Are you going to do , are you going to have ,am going to have 23. is going to rain
24. Are you doing , are coming ,am going to show ,Are you taking ,am going to take 25. am going to send ,am seeing
26. am moving ,Are you going to have ,am going to paint 27. am going to buy ,is going to be
28. are you going to do ,Are you going to sell ,am going to learn ,am having 29. am getting ,are starting ,is coming
30. is going ,is having , is looking ,is coming 31. will have finished ,will be starting 32. will have planted
33. will have done ,will be relaxing 34. will have done ,will soon be leaving 35. will be trying ,will have sent 36. will be living ,will have spent 37. will be giving ,will have given 38. will be coming ,will have picked
39. will be fishing , will have been polluted ,will be dying 40. will be repairing ,will have repaired Ex. 13B
1. would have / were going to have
2. were going to swim / were swimming /were to swim 3.was to discover
4. (1 ) is going to catch / is catching / is to catch (2 ) is going to attend /is attending /is to attend 5. was going to show / was about to show 6.was going to be / was to be 7.were not to use