满分5 > 高中英语试题 >

—Where is my dictionary?I remember I pu...

 —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表示现在发生的事。
复制答案
考点分析:
相关试题推荐

 Many people have come to realize that they should go on ___ balanced diet and make ___ room in their day for exercise.

A.a;/                                       B.the;a

C.the;the                                   D./;a

 

查看答案

 A survey of the opinions of experts ___ that three hours of outdoor exercise a week ___ good for one’s health.

A.show;are                              B.shows;is

C.show;is                                   D.shows;are

 

查看答案

 When asked why he went there,he said he was sent there ___ for a space flight.

A.training                              B.being trained

C.to have trained                           D.to be trained

 

查看答案

 Scientists are convinced ___ the positive effect of laughter ___ physical and mental health.

A.of;at                                 B.by;in

C.of;on                                 D.on;at

 

查看答案

 Don’t take too much of the medicine;it does you more harm than good if you ______.

A.do                                        B.take

C.like                                  D.have

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.