题目内容
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。
考点:情态动词的考查
点评:情态动词有具体的词义,但也同助动词一样,需要与其他词语一起构成句子的谓语,另外情态动词没有人称和数的变化,情态动词后必须跟动词原形。
练习册系列答案
相关题目