满分5 > 高中英语试题 >

My sister met him at the cinema yesterda...

My sister met him at the cinema yesterday afternoon, so he      your lecture.

A.couldn’t have attended                 B.needn’t have attended

C.mustn’t have attended                  D.shouldn’t have attended

 

A 【解析】 试题分析:must have done表示对过去事情的肯定推测,多用于肯定句中;needn’t have done表示过去本不必做某事;shouldn’t have done表示过去做了不该做的事情;can’t(couldn’t)have done表示对过去的否定性推测,意为“不可能”。所提供的情境My sister met him at the Grand Theatre表示他不可能参加讲座。答案为A。 考点:情态动词的考查
复制答案
考点分析:
相关试题推荐

_____ many times, he finally understood it.

A.Told              B.Telling            C.Having told        D.Having been told

 

查看答案

We are invited to a party _________in our club next Friday.

A.being held         B.held              C.to be held         D.holding

 

查看答案

You can’t catch me!” Janet shouted, _______ away.

A.run              B.running           C.to run            D.ran

 

查看答案

____people _____were killed or injured reached more than 400,000

A.The number of ,who                     B.A great number of, who

C.The number of, which                    D.A great number of, whom

 

查看答案

Now that there are still some problems remaining ______, we have to work extra hours tonight

A.solved            B.solving            C.to be solved       D.to solve

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.