—Mary broke up with me! —You____ have forgotten about the Valentine"s Day.A.shou
题型:不详难度:来源:
—Mary broke up with me! —You____ have forgotten about the Valentine"s Day.A.shouldn"t | B.couldn"t | C.needn"t | D.mustn"t |
|
答案
A |
解析
试题分析:考查情态动词的完成式用法:shouldn’t have done本不该做而做了,couldn’t have done过去不可能做了,needn’t have done本不必做而做了,must如果接完成式要用肯定,句意:--玛丽和我分手了。--你不该忘记情人节。选A。 点评:情态动词的完成式有两种用法:一种是对过去情况的推测,一种是对过去的虚拟,做题时要结合上下文来判断。还要注意情态动词的语气。 |
举一反三
He _____ have fallen asleep last night because he didn’t hear the phone call. |
Please do not feed the fish; they ________ die if they eat too much. |
He bought another new car. He _____ a lot of money.A.must earn | B.must have earned | C.can earn | D.could have earned |
|
— Do you know where Miss Gao is? I couldn’t find her anywhere. — She ________ have gone far, for her coat is still here.A.shouldn’t | B.mustn’t | C.can’t | D.wouldn’t |
|
—We want someone to design the new art museum for us? — the young fellow have a try? |
最新试题
热门考点