满分5 > 高中英语试题 >

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

 —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 put 表示对过去的肯定猜测;should + have done 表示“本应该做某事而未做”。
复制答案
考点分析:
相关试题推荐

 Our teacher demanded our report ________ before five.

A. must be handed in                     B. be handed in

C. should hand in   D. need be handed in

 

查看答案

 —I promise that she _________ get a nice present on her birthday.

 —It will be a big surprise to her.

A. must             B. shall             C. should           D. would

 

查看答案

 ______ that the air conditioners cause so much pollution, I would never have bought one.

A. If I knew        B. Did I know        C. If I have known  D. Had I known

 

查看答案

 One reason that we haven’t had his letter is that he  it to our old address by mistake.

A. might send       B. should have sent

C. should send      D. may have sent

 

查看答案

 John, look at the time. ____ you play the piano at such a late time?

A. Must             B. Can               C. May              D. Need

 

查看答案
试题属性

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