Where is my dictionary ?I remember I put it here yesterday. you ____ it in the wrong place.

    夏顺宽2018/1/5 11:03:44阅读402次英语

    Where is my dictionary ?I remember I put it here yesterday.
    you ____ it in the wrong place.

    A.should have put B.might have put
    A是本不该做而做了,B是可能做了
    我觉得a也可以啊?为什么不对?

  • 赵恒利山西省 阳泉市2018/1/5 11:35:36

    Where is my dictionary ?I remember I put it here yesterday.
    you ____ it in the wrong place.
    A.should have put B.might have put
    A是本不该做而做了,B是可能做了
    我觉得a也可以啊?为什么不对?
    should have有建议性,eg.Where is my dictionary ?I remember I put it here yesterday ---you should have put it in your room,then it won't be lost.可以体会出吗?should have 往往向好的方面建议。而might have 则是一般的推断。

    0 0
  • 杨贻勤四川省 崇州市2018/1/5 12:11:36

    在汉语里 “应该”也有“也许”的意思
    英语里should表示应该,语气比较强硬,而不是猜测的意思

    0 0
  • 宗兆膺辽宁省 锦州市2018/1/5 12:38:36

    B.might have put,你不认为更好吗?A太绝对了

    0 0
    你尚未登录高三网,不能进行回复

    请先登录注册