巩固性练习:从A、B、C、D中选择最佳答案。 1.---You didn’t wait for Mr. Smith last night, did you?
---No, but we ______. He didn’t return home at all. A. couldn’t have waited B. needn’t have C. didn’t need to D. should wait
2.Harry _ have won the Physics competition easily yesterday, but he gave up. A. could B. might C. should D. must
3.---May I speak to your manager Mr. Smith at six o’clock tonight ?” ---“I’m sorry, Mr. Smith to a conference before then.”
A. will have gone B. had gone C. would have gone D. has gone 4.---Tom took away our teacher’s cell phone without being permitted. --- Really? I can’t imagine that he _______ have done such a thing. A. must B. may C. can D. should 5.--- Was it you that made the suggestion? --- It have been. I can’t remember.
A. need B. must C. should D. may 6.The weather turned out to be fine yesterday. I_____ the trouble to carry my umbrella with me .
A. should have taken B. could have taken C. needn't have taken D. mustn't have taken
7.He paid for a seat, when he ______ have entered free. A. could B. would C. must D. need
8.I didn’t see her in the meeting room this morning. She at the meeting . A. mustn’t have spoken B. mightn’t have spoken C. can’t have spoken D. shouldn’t have spoken 9.--- Hi, is that Peter Brown?
---Sorry. You ______ the wrong number .
A. must dial B. must have dialed C. should dial D. should have dialed 10.I was on the highway when this car went past followed by a police car . They ______ at least 150 kilometers an hour .
A. should have been doing B. must have been doing C. could have done D. would have done 1. He is not poor. You ____ have lent him the money. A. can’t B. needn’t C. couldn’t D. mustn’t
2. There was plenty of time. You ___ have hurried. A. won’t B. mustn’t C. needn’t D. couldn’t
3.He paid for a seat, when he ___ have entered free. (05 山东) A. could B. would C. must D. need
4. I ____ here in time, but I met an old friend of mine. I stopped and talked with him for some time.
A. shouldn’t have come B. must have come
1 / 2
C. needn’t have come D. could have come
5. They __ have finished the work yesterday, but it was raining hard. A. must B. could C. should D. might 1.Something ___ to him. ( 05江西 22题 ) A. must happen B. should have happened C. could have happened D. must have happened 2. I didn’t hear the phone. I ____ asleep. (MET 89)
A. must be B. must have been C. should be D. should have been
3. --- I rang your home yesterday. A man answered but I didn’t recognize the voice.
-- On, it ___ my brother, Peter.
A. must be B. must have been C. can have been D. might be
友情提示:部分文档来自网络整理,供您参考!文档可复制、编制,期待您的好评与关注!
2 / 2
因篇幅问题不能全部显示,请点此查看更多更全内容