来自刘小洲的问题
Theymusthavedonetheirhomeworkyesterday,___?为什么是didn'tthey?我觉得应该是haven'tthey啊?
Theymusthavedonetheirhomeworkyesterday,___?
为什么是didn'tthey?
我觉得应该是haven'tthey啊?
1回答
2020-10-10 02:26
Theymusthavedonetheirhomeworkyesterday,___?为什么是didn'tthey?我觉得应该是haven'tthey啊?
Theymusthavedonetheirhomeworkyesterday,___?
为什么是didn'tthey?
我觉得应该是haven'tthey啊?
musthavedone:对过去事实的推测,不是现在完成(后者不能与明确的过去时间连用).反义问句是问“昨天他们是否做了家庭作业”,当然用didn'tthey.
比较:
Theyhavedonetheirhomework,haven'tthey?
Theydidtheirhomeworkyesteday,didn'tthey?