—Where is my dictionary?I remember I put it here yesterday.—Youit in the wrong place.A. mu

发布时间:2020-08-15 00:53:29

—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

网友回答

A. must put
B. should have put
C. might put
(答案→)D. might have put
解析:“might have +动词+ed形式”表示过去可能完成的动作。根据所提供的情景Where is my dictionary? I remember I put it here yesterday.可判断出把词典放在某个地方发生在过去,所以要用“might have +动词+ed形式”。“should have + 动词+ed形式”表示“(过去)本来应该做某事”。must意为“一定”,是肯定的推测,与所提供的情景的矛盾。might put表示现在发生的事。
以上问题属网友观点,不代表本站立场,仅供参考!