------ Where is my dictionary ? I remember I put it here yesterday . -------- Yo
题型:不详难度:来源:
------ Where is my dictionary ? I remember I put it here yesterday . -------- You ______ it in the wrong place .A.must put | B.should have put | C.might put | D.might have put |
|
答案
D |
解析
试题分析:句意:—我的字典在哪里?我记得昨天放在这里的。—你可能放错地方了。根据句意说明是对过去情况的推测,使用情态动词+have done.排除AC。Should have done本应该做某事实际上去未做,是虚拟语气的用法。Might have done也许做了某事;是对过去所发生事情的推测。选D. |
举一反三
She ______ into the thick forest alone on such a dark night.A.dares not go | B.dares not to go | C.dare not to go | D.doesn’t dare go |
|
She ______ have attended that meeting, for she was doing paperwork in the office then.A.shouldn’t | B.mustn’t | C.wouldn’t | D.couldn’t |
|
The haze or smog was so serious that the winter running _________.Some students complained as they ranA.could have cancelled | B.should have cancelled | C.must have been cancelled | D.ought to have been cancelled |
|
— Professor Smith, some students want to have a talk with you. ___ they wait here or outside? — Show them in now, please.A.Will | B.Shall | C.Would | D.Must |
|
Sir, you _______ be sitting in this sitting room. It is for women and children only.A.oughtn’t to | B.can’t | C.won’t | D.needn’t |
|
最新试题
热门考点