— Where is my dictionary?— You ______ it in the wrong place.A.mustB.should have
题型:不详难度:来源:
— Where is my dictionary? — You ______ it in the wrong place.A.must | B.should have put | C.might put | D.might have put |
|
答案
D |
解析
试题分析:句意:---我的字典在哪里?---你可能放在一个错误的地方。 A. must一定; B. should have done应该做了某事而未做; C. might do对现在的推测,可能要做某事; D. might have done指过去已经做了某事。这里put的动作表示发生在过去,指对过去的动作的推测,应该用情态动词+have done,故选D。
考点: |
举一反三
My new pen ______. Who ______ have taken it?A.has been disappeared; can | B.has disappeared; could | C.is missing; should | D.has been lost; may |
|
— If you listen to me, you ______ take a good rest at once. — OK, I ______ do so.A.should; must | B.shall; will | C.must; would | D.may; can |
|
“The interest ________ be divided into four parts, according to the contract between the two sides,” declared the judge.A.may | B.should | C.can | D.shall |
|
We have hurried all the way to the airport - the flight was called off because of the foggy weather. A.mustn’t | B.couldn"t | C.needn’t | D.wouldn’t |
|
According to the newly-made traffic regulation, whoever drives through red light be fined at least 200 dollars.A.shall | B.may | C.would | D.should |
|
最新试题
热门考点