present perfect tense和past perfect tense有咩difference嘅用法和意思?

2007-08-21 12:42 am
present perfect tense和past perfect tense有咩difference嘅用法和意思?

回答 (1)

2007-08-21 3:36 am
✔ 最佳答案
行d講句,分別就係一個係現在,一個係過去
圖片參考:http://hk.yimg.com/i/icon/16/10.gif

其實 present perfect 都係講過去左o既事,但係:
1.present perfect 唔會講明發生時間,通常只係simple past會講(如 I saw him an hour ago. vs I have seen him just now.)
2.present perfect 用於講剛發生o既事 (如 I have talked to him on the phone.)
3.present perfect 講o既事發生左之後,同現在仍有密切關係,效果持續,如:I've broken my leg. 意思可以係 I broke my leg last week. 但依家呢?斷腳一日未好返,都仲可以用 I've broken my leg.
past perfect tense 都係以前o既事,但通常只係有兩件一先一後發生o既事,而你想交代兩件事o既時序關係時用。
10pm - I saw your question.
9:30pm - I had my dinner.
==> When I saw your question, I HAD HAD my dinner.
              (v)↑ + ↑(past participle)


收錄日期: 2021-04-13 13:01:05
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070820000051KK03439

檢視 Wayback Machine 備份