17. has injured
18. has been assassinated
19. have been working
20. has been losing
Ex. 12B
1. YES 2.NO 3.YES 4.YES 5.YES 6.YES, NO 7.YES, NO 8.NO, NO, NO 9.YES, YES, YES
10.YES, NO
Ex. 12C
I. (1)struck (2)reached (3)lit (4)sat (5)had left (6)had had (7)put (8)undressed (9)got
(10)fell (11)had put (12)had forgotten (13)dropped (14)burned (15)found (16)had burned
(17)had … made
II. (1)opened (2)saw (3)had … been listening (4)wondered (5)had heard (6)asked (7)had been doing / was doing (8)said (9)had dropped (10)had been looking (11)didn‘t see (12)found (13)had … dropped (14)opened (15)had been taking (16)were (17)turned (18)asked (19)pulled (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 started.
5. As soon as we arrived at the station, we bought …
6. For several years after Dick (had) left school, he worked …
7. After she‘d cleaned … she had …
8. When we arrived, they‘d laid …
9. He‘d done all his work by the time he went …
10. The secretary had typed … by the time I came …
11. I‘d only been there … when John walked in.
12. He‘d answered … before he got a job.
13. They left before I‘d explained …
14. We managed … before the concert had started.
15. She didn‘t notice it until he‘d pointed it out.
16. I‘d no sooner taken off … than it began …
17. I‘d no sooner put … than I realized …
18. He didn‘t understand until I‘d explained.
19. He came in before I‘d done …
20. We got to the hall after the concert had started. We didn‘t 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.hadn‘t said 4.hadn‘t drunk, hadn‘t drunk 5.had expected, had intended 6.hadn‘t lost 7.hadn‘t told 8.knew /had known 9.had come 10.had meant 11.had wanted 12.wasn‘t
13.hadn‘t been 14.had never seen 15.had given 16.had seen 17.had asked 18.hadn‘t broken 19.knew
20.had never been invented
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新外语学习新编英语语法教程(第五版)练习答案完整版_章振邦主编(16)全文阅读和word下载服务。
相关推荐: