早教吧 育儿知识 作业答案 考试题库 百科 知识分享

didn'tfinish和havenotfinish的区别请问以下2句有什么微妙的区别吗:1.Hedidn'tfinishhishomework.2.Hehasn'tfinishedhishomework.

题目详情
didn't finish和have not finish的区别
请问以下2句有什么微妙的区别吗:
1.He didn't finish his homework.
2.He hasn't finished his homework.
▼优质解答
答案和解析
两句话两个不同的时态1.He didn't finish his homework.一般过去时,表示过去发生的动作,对现在情况没有影响,他之前没有完成那个作业,现在完成没有不知道2.He hasn't finished his homework.现在完成时,have/has+过去...