题目内容
My sister met him at the Grand Theatre 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 (could't)have done表示对过去的否定性推测,意为“不可能”.所提供的情境 My sister met him at the Grand,表示他不可能参加讲座. |
练习册系列答案
相关题目