一般过去时 (did) VS 现在完成时 (have done)

一般过去时只关注“过去发生了什么”,与现在无关;现在完成时立足于现在,强调“过去的事对现在造成的结果或影响”。

正在加载互动版…(需开启 JavaScript)