作业帮 > 英语 > 作业

didn't finish和have not finish的区别

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/06/13 04:58:45
didn't finish和have not finish的区别
请问以下2句有什么微妙的区别吗:
1.He didn't finish his homework.
2.He hasn't finished his homework.
didn't finish和have not finish的区别
两句话两个不同的时态
1.He didn't finish his homework.一般过去时,表示过去发生的动作,对现在情况没有影响,他之前没有完成那个作业,现在完成没有不知道
2.He hasn't finished his homework.现在完成时,have/has+过去分词 表示过去发生的动作对现在造成的影响,他到现在为止作业一直没有完成