—Mary broke up with me!—You _____ have forgotten about the Valentine"s Day.A.sho
题型:不详难度:来源:
—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 |
解析
试题分析:考查情态动词用法。“情态动词+have done”既可以表示对过去情况的推测,也可以表示对过去所发生情况的虚拟。有一些固定搭配:Shouldn’t have done本不应该做某事,实际上却做了;couldn’t have done不可能做了某事;needn’t have done本不必做某事,实际上却做了;句意:—Mary和我分手了!—你本不应该忘记这个情人节的!根据句意说明A正确。 点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有 mustn’t have done的形式 |
举一反三
Teachers recommend parents_____their children under 12 to ride bicycles to school for safety.A.not allow | B.do not allow | C.mustn’t allow | D.couldn’t allow |
|
If he________his legs in the last training,he________the coming World Cup,which he has been longing to compete in.A.hadn’t hurt;would join in | B.hadn’t hurt;would have taken part in | C.didn’t hurt;would go in for | D.didn’t hurt;would have taken part in |
|
The manager of the hotel requests that their guests ______ after 12:00 p.m.A.not to play loud music | B.not play loud music | C.don’t play loud music | D.couldn’t play loud music |
|
To qualify yourself for this kind of new job, I recommend that you ________ some online courses.A.to take | B.take | C.taking | D.would take |
|
If it __________for the snow, we ___________the mountain yesterday.A.were not; could have climbed | B.were not; could climb | C.had not been; could have climbed | D.had not been; could climb |
|
最新试题
热门考点