The weather turned out to be fine yesterday. I the trouble to carry my
题型:不详难度:来源:
The weather turned out to be fine yesterday. I the trouble to carry my umbrella.A.needn’t take | B.couldn’t take | C.needn’t have taken | D.couldn’t have taken |
|
答案
C |
解析
试题分析:句意:昨天的天气证明是晴天,我没有必要麻烦带着一把雨伞。这里是对过去的虚拟,needn’t have done指过去没有必要做某事而做了,故选C。 点评:本题难度适中。虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚拟语气的谓语动词的形式,并要有分析理解语境的能力。 即学即练:—I heard the phone ringing in the office next door. —You ________ it. They haven’t got a phone yet. A.couldn’t hear B.couldn’t have heard C.didn’t hear D.wouldn’t have heard 解析:B。由句意可知此处是对过去的事情表示推测,那么否定句用“can/could not+完成时”,故选B。 |
举一反三
They received demands that the work ________ at once.A.must be done | B.would be done | C.had been done | D.be done |
|
You are late. If you ____ a few minutes earlier, you ____ him. A.came; would meet | B.had come; would have met | C.come; will meet | D.had come; would met |
|
The maths teacher demanded that all the students _____ the examination paper within one and a half hours.A.finish | B.finished | C.would finish | D.could finish |
|
There was something wrong with the network, or the e-mail____ earlier.A.could have been sent | B.might be sent | C.need have been sent | D.must be sent |
|
Sorry, I am too busy now. If I _____ time, I would certainly go for an outing with you. A.have | B.have had | C.had had | D.had |
|
最新试题
热门考点