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

问题描述:

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

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

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

1,what did he do这个是一般过去时,他过去是做什么(工作)的?仅仅是指过去,现在可能已经不是做这个工作了!2.what has he done 现在完成时,他是干什么的?也指过去对现在的影响,就是说他现在可能还做着这个工作.PS 现...