《虚拟语气短文练习.docx》由会员分享,可在线阅读,更多相关《虚拟语气短文练习.docx(5页珍藏版)》请在三一文库上搜索。
1、EXERCISEDirections: Circle the best answer from the four choices labeled A, B, C and D, for each numbered blank in the following passage.When we were all sitting round the table, Bill told us what had happened. If it 1forRusty, “ he began, bending down to stroke his dog,2 asleep when the dam burst.
2、Atabout half past one, I woke up: Rusty was on my bed, barking. Then he jumped down and ran to the door. The rain had stopped, but I could hear the noise of the rushing water. I knew that if I3 any longer, I 4 no chance of escaping; but if I 5 up to the other side of the dam,I 6 safe. I jumped into
3、my boots, took my coat and ran out with Rusty. A few minutes later, when we were out of danger the dam seemed to explode with a noise like thunder.Just think!Suppose Rusty 7me up?. Anyway, I walked through the forest and arrived just beforeyou came. By the way, Molly, I 8 grateful if you 9 something
4、 for Rusty to eat. He must be hungry.Molly was sitting by the fire now, stroking the dog.Of course! ” she answered. Nothing is too good for Rusty! If you ll come this way, she said to the dog, as if he 10 an important guest, ll find a beautiful bone for you. Rusty jumped up and followed her to a cup
5、board, wagging his tail.Why didn t you leave the dam yesterday, Bill? ”I asked.thought it was possible to save it; and I11 it if I 12 just one man to help me, inhe added in an angry whisper.spite of the rain. He paused. But no one was sent,If I 13 so far away, I 14 sooner, “ I said.I know, “ said Bi
6、ll. You came as soon as you could, Joe.But I begged you to leave the dam, “ said Frank.You wouldn t listen to me. You 15 that dam unless I 16 you on the head and dragged you away! I thought you knew best. But if you will try to do the work of two men, you must expect trouble!If it 17 again, I 18 so
7、foolish, Bill said. But I was sure that, if it all19 again,Bill 20 in exactly the same way.精品资料1. A. had beenC. wasn t2. A. would have beenC. were3. A. should stayC. stayed4. A. will haveC. would have5. A. could runB.hadn t beenD. hasn t beenB. have beenD. could have beenB. have stayedD. stayB. coul
8、d haveD. hadB. had runC. might runD. can run6. A. can beB. may beC. will beD. would be7. A. won t wakeB. didn t wakeC. had wokenD. hadn t woken8. A. would beB. would have beenC. should have beenD. shall be9. A. findB. can findC. could findD. should fin d10. A. had beenB. wereC. wasD. should be11. A.
9、 can saveB. could have savedC. had to saveD. would save12. A. had hadB. have hadC. would haveD. should have13. A. had workedB. have been workingC. workedD. had not been working14. A. would have comeB. have comeC. could comeD. might come15. A. should be able to leaveC. might leave16. A. would hitC. s
10、hould hit17. A. would have ever happenedC. should ever happen18. A. won t beC. cannot be19. A. should happenC. would happen20. A. will behaveB. couldn t have leftD. wouldn t have leftB. had hitD. might hitB. might ever happenD. had ever happenedB. shall beD. may beB. happenedD. might happenB. would behaveD. shall behaveC. should behaveWelcome ToDownload !欢迎您的下载,资料仅供参考!