Theymusthavedonetheirhomeworky-查字典问答网
分类选择

来自刘小洲的问题

  Theymusthavedonetheirhomeworkyesterday,___?为什么是didn'tthey?我觉得应该是haven'tthey啊?

  Theymusthavedonetheirhomeworkyesterday,___?

  为什么是didn'tthey?

  我觉得应该是haven'tthey啊?

1回答
2020-10-10 02:26
我要回答
请先登录
何军辉

  musthavedone:对过去事实的推测,不是现在完成(后者不能与明确的过去时间连用).反义问句是问“昨天他们是否做了家庭作业”,当然用didn'tthey.

  比较:

  Theyhavedonetheirhomework,haven'tthey?

  Theydidtheirhomeworkyesteday,didn'tthey?

2020-10-10 02:28:33

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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