[文法] What he did v.s What he has done 差別???

看板Eng-Class作者 (horseplay)時間15年前 (2010/12/25 09:45), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
我向客戶提供報告, 使客戶了解 我們工程師 what he did there. 但客戶回覆我, 他們會使現場人員了解 what he has done. 我想知道 這兩句其中的差別在哪裡? 過去式及過去完成式 使用的情境為何. 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.131.65.99

12/25 09:47, , 1F
我認為 一個是"之前做了什麼" 一個是"已經做了什麼"
12/25 09:47, 1F

12/25 09:50, , 2F
過去完成式通常會用在過去當下的過去 I had eaten when
12/25 09:50, 2F

12/25 09:51, , 3F
the phone rang 但是現在完成式是現在的過去 I have
12/25 09:51, 3F

12/25 09:51, , 4F
eaten.
12/25 09:51, 4F

12/25 13:43, , 5F
是「vs.」 不是「v.s」 http://tinyurl.com/2654tl4
12/25 13:43, 5F
文章代碼(AID): #1D5Kolgc (Eng-Class)