永发信息网

英语句子 你收到我的信了吗,用do you received 还是 did you ,或者是 hav

答案:2  悬赏:60  手机版
解决时间 2021-01-27 01:03
  • 提问者网友:临风不自傲
  • 2021-01-26 21:30
英语句子 你收到我的信了吗,用do you received 还是 did you ,或者是 hav
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-01-26 22:53
The difference is where you put BE is.Did you ( at some time in the past)Have you (what you are saying hasnt occur yet)For example:Did you have luch?(lunch time is over,asking other if they ate their lunch)Have you had lunch?(The time for lunch has not yet passed,so it is still possible to have lunch).Look at ur sentence to see which one.======以下答案可供参考======供参考答案1:应该用现在完成时: Have you received my letter? 指到目前为止你是否已收到信件;用do you ...是一般时,用于习惯性,恒常性的动作、状态等,且谓语动词也不能用received这种过去式;用did是过去的行为,一般都有一个过去的时间跟它一起用,如:上个月/昨天你收到我的信了么?Did you reveive my latter last month/yesterday?.供参考答案2:Have you received my letter? 是最佳的答案。望你采纳!供参考答案3:do的话 感觉怪怪的一般来说,did you 跟have you都可以did u 就表示过去式而已, “收到了么” 回答就是“收到了”或者“没有” 仅仅表示过去时间里的结果have you虽然翻译也是“收到信了么” 但是从回答里,可以看出区别“I haven't yet”=“还没有收到” 强调的是一种延续到现在的状态~能理解嘛?~就是那个感觉~供参考答案4:Do you receive my letter?供参考答案5:1. Did you receive my letter? (强调过去)2. Have you received my letter?(强调现在信你读了,信件在你手头)
全部回答
  • 1楼网友:孤独入客枕
  • 2021-01-27 00:27
感谢回答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯