帮忙看下这个对话,为什么要用did?

帮忙看下这个对话,为什么要用did?
- Has Sam finished his homework today?
-Yes.He did it this morning.
我觉得had done也可以吧?为什么不行呢?this morning不是已经过去的时间吗?他在这个早上就已经做完了.
关关儿 1年前 已收到1个回答 举报

g0g0gogo 幼苗

共回答了15个问题采纳率:86.7% 举报

this morning是明确的时间点.与时间点直接连用的是一般过去时态.答语只是陈述了“他早上做作业了”这件事,所以只能用一般过去时.如果用完成时则应该这样回答“he had done it for three hours.”他做了三个小时

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.024 s. - webmaster@yulucn.com