帮忙检查一下的英文句子是否正确1.IfIsayIforgot-查字典问答网
分类选择

来自陈榕的问题

  帮忙检查一下的英文句子是否正确1.IfIsayIforgottobringit,wouldyoukillme?2.IfIsayIhaveforgottentobringit,wouldyoukillme?3.IfIsayIhadforgottentobringit,wouldyoukillme?以上三个句子哪一个有语法错

  帮忙检查一下的英文句子是否正确

  1.IfIsayIforgottobringit,wouldyoukillme?

  2.IfIsayIhaveforgottentobringit,wouldyoukillme?

  3.IfIsayIhadforgottentobringit,wouldyoukillme?

  以上三个句子哪一个有语法错误?意思又有什么不同?

1回答
2020-11-02 15:44
我要回答
请先登录
李亚荣

  forget一般表示已经忘记了一件事的时候用过去时比较多.

  前两句都是真实条件句也就是说说话者认为"forgettobringit"是有可能发生的事比方说,说话者自己也不知道东西到底带来了没有正在搜荷包的时候说的第二句似乎不太常见应该是比较有问题的一句我觉得这两句即然表示真实的假设建议把would都改成will

  而最后一句是虚拟条件句说话者认为该事不可能发生尤其是整个事件早就过去了说话者并没忘带什么东西来只是做了一个不可能的假设而已.第三个应该没有错误.

  个人理解高手继续.错了别拍.

2020-11-02 15:46:25

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •