还有一道英语题,我问题比较多。。。嘿嘿

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:15:56
has sam finished his homework today ?
yes,he --- it this morning
答案是did,为什么不能用had done啊?

第二句意思就是:他早上做的。当然就是过去式了。有指定过去的一个时间的话,比如文中的this morning就是一个过去时间标志,就应该用一般过去式

因为后面是“it is morning”
是现在时不是过去时,
不能用过去完成时
只能用一般过去时

描述过去发生的事情,侧重陈述客观事实,用DID
描述过去发生的事情,用来强调对当前的影响,用HAD DONE
(这问题怎么发这里了?!)