题目内容
4.-Did you listen to the speech?-No,we ____ it.But we had a lot of traffic on our way.( )
A. | must have attended | B. | shouldn't have attended | ||
C. | could have attended | D. | could attend |
分析 --你去听讲座了吗?
--没有.我们本来能够去的,但是路上交通太拥挤了.
解答 答案:C.
根据题干问话中谓语动词did可知,听讲座此事发生在过去;再由答话中but句意可知讲座没有听成;另"情态动词+have done"此结构表示对过去情况的推测.C选项could have done表过去本来能做成的(却没做成),we could have attended it意为"我们本来能听成讲座的"事实上没有,符合句意,故选C.A选项,must have done表过去肯定做了某事;B选项,shouldn't have done表过去本不该做某事而做了;D选项,could do不表对过去的推测.
点评 此题考查情态动词对过去情况的推测.其基本结构为"情态动词+have done"常见的形式有must have done表过去肯定做了某事;should/ought to have done表本该做某事却没有做;shouldn't/oughtn't to have done表本不该做某事却做了;could have done表过去本来可以做某事却没有做;can't have done表过去肯定没有做某事;needn't have done表本没有必要做某事却做了.
练习册系列答案
相关题目
3.To make members of a team perform better,the coach first of all has to know their ____ and weakness.( )
A. | strengths | B. | benefits | C. | techniques | D. | values |
16.The first textbook ______ for teaching English as a foreign language came out in the 16th century.( )
A. | have written | B. | to be written | C. | being written | D. | written |
19.Just like a voyage at sea,our life journey,_____ days are limited,is full of difficulties as well as opportunities( )
A. | whose | B. | that | C. | which | D. | what |
9.Father made a promise ______ I passed the exam,he would buy me a PS4.( )
A. | if | B. | that if | C. | whether | D. | that |
18.If you______at school,you______a college student now.( )
A. | had studied hard; would have been | |
B. | should have studied hard; should have been | |
C. | had studied hard; would be | |
D. | would study hard; must have been |