—Where is my dictionary?I remember I put it here yesterday.—You___it in the wron

—Where is my dictionary?I remember I put it here yesterday.—You___it in the wron

题型:不详难度:来源:
—Where is my dictionary?I remember I put it here yesterday.
—You___it in the wrong place.
A.must putB.should have put
C.might putD.might have put

答案
D
解析
“might have +动词+ed形式”表示过去可能完成的动作。根据所提供的情景Where is my dictionary? I remember I put it here yesterday.可判断出把词典放在某个地方发生在过去,所以要用“might have +动词+ed形式”。“should have + 动词+ed形式”表示“(过去)本来应该做某事”。must意为“一定”,是肯定的推测,与所提供的情景的矛盾。might put表示现在发生的事。
举一反三
—My cat’s really fat.
—You _______ have given her so much food.
A.wouldn’tB.couldn’tC.shouldn’tD.mustn’t

题型:不详难度:| 查看答案
—What does the sign over there read?
—“No person___smoke or carry a lighted cigarette,cigar or pipe in this area.”
A.willB.may
C.shallD.must

题型:不详难度:| 查看答案
— How about your journey to Mount Tai?
— We _____ a pleasant journey but for the rain.
A.would haveB.will haveC.had hadD.would have had

题型:不详难度:| 查看答案
Some people who don’t like to talk much are not necessarily shy; they _____ just be quiet people.
A.mustB.mayC.shouldD.would

题型:不详难度:| 查看答案
—If he ___________, he ________that food.
—Luckily he was sent to the hospital immediately.
A.was warned; would not take
B.had been warned; would not have taken
C.would be warned; had not taken
D.would have been warned; had not taken

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.