问题 选择题

—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

“might have +动词+ed形式”表示过去可能完成的动作。根据所提供的情景Where is my dictionary? I remember I put it here yesterday.可判断出把词典放在某个地方发生在过去,所以要用“might have +动词+ed形式”。“should have + 动词+ed形式”表示“(过去)本来应该做某事”。must意为“一定”,是肯定的推测,与所提供的情景的矛盾。might put表示现在发生的事。

阅读理解
单项选择题