pass tense 同present perfect tense 有咩分別?(20分)

2007-06-15 4:12 am
唔該快答因為明日考試,唔該..........

回答 (2)

2007-06-15 5:08 am
✔ 最佳答案
希望幫到你la.

past tense(過去式)係講過去的事情, 會講明時間的. 講明時間的意思係用yesterday, 10 years ago, last night, last year 呢d, i had my dinner in mcdonald yesterday. 比較簡單

present perfect (現在進行式), 我覺得有時學英文唔好太在意中文既解釋, 睇落現在完成式好似好矛盾, 你應該注重咩叫present perfect.

present perfect同past tense 只有少少相似, 但其實差距很大. 有3個情況會用present perfect.

1. 過去發生的事情但無講明時間. 例如你食左mcdonald, 已經食左la, 但唔講明幾時食. i have had my dinner in mcdonald. 相比係past tense, 好明顯係無左yesterday, 所謂講明時間就係咁la. 多1個example. i have bought a handbag in sogo/i bought a handbag in sogo one last week.

2.事情已經發生左一段時間. 以前發生的, 而且而家都仲有. 例如: i have lived in hk for 10 years. 你十年前已經係到住, 到而家仲係住緊. 你如果講, i lived in hk for 10 years 就唔岩la. 又例如, i have worked in hksar government since 1980. 由1980年開始係gov 工作.
呢度既意思係唔包將來的, 即是你說i have worked in hksar gov since 1980, 講你由1980年到而家係gov工作, 但唔代表你將來仲係. 如果要表示埋將來就要 i have been working in hksar gov since 1980.

3.唔記得左......不過上面2個情況應該都夠用的了
2007-06-15 5:00 am
past tense 是過去式
即是以前所發生的事
例如: I went to school yesterday.
go→went
eat →ate run→ran

present perfect tense是現在進行式
即是以前直到現在也在發生的
要跟have/has一起用
有時要跟since/for/yet 一起
例如: I have gone to Canada since 2000.
go→went→gone
eat→ate→eaten run→ran→run


希望可以幫倒你=]


收錄日期: 2021-04-14 19:08:09
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070614000051KK04006

檢視 Wayback Machine 備份