what did he do和 what has he done 的区别意思好像差别不大啊,具体怎么用呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 18:38:41

what did he do和 what has he done 的区别意思好像差别不大啊,具体怎么用呢?
what did he do和 what has he done 的区别
意思好像差别不大啊,具体怎么用呢?

what did he do和 what has he done 的区别意思好像差别不大啊,具体怎么用呢?
1,what did he do这个是一般过去时,他过去是做什么(工作)的?仅仅是指过去,现在可能已经不是做这个工作了!
2.what has he done 现在完成时,他是干什么的?也指过去对现在的影响,就是说他现在可能还做着这个工作.
PS 现在完成时与一般过去时的主要区别是是否对现在有影响!
do不一定指工作,我这么说只是有助于理解

不一样的。前者只是说他做了什么;后者强调他不但做了什么,更着重于他做的那件事对现在的影响。

1他过去做什么的2他(已经)做了什么