有英文唔識

2007-02-02 6:34 am
請問 has bought, have brought and had bought 有什麽分別? 和用法有什麽不同?

回答 (3)

2007-02-02 7:05 am
✔ 最佳答案
你說的是英文時態TENSE的應用
HAS / HAVE BOUGHT均屬於現在完成式PRESENT PERFECT TENSE
意指一些已經完成之事件
*HAS*用於第三身
HAD BOUGHT屬於過去完成式PAST PERFECT TENSE
也指一些已經完成之事件
分別在於
現在完成式是指由一些過去到現在均已經做妥之事件
例如
你*現在*已經買了兩包米回家...
I have already bought two bags of rice home...
過去完成式是指由過去某一特定時間說話時你已經完成了一些事情
例如
你*昨晚*已經買了兩包米回家了...
I had already bought two bags of rice when I returned home last night...
參考: Myself
2007-02-02 7:14 am
'has bought' and ' have bought' 只是用於一個人或數個人的分別,such as 'i have bought....' 'she has bought...' 'they have bought....'

has bought, have bought and had bought 的分別:
e.g.1) Mary bought a bag yesterday(呀Mary昨天買了一個袋,已經"過去"了)
2)Mary has bought a bag (呀mary 剛剛買了一個袋,是"剛剛。而說這句話的時間是今日,又或係有immediately after 的意思)
3)Mary had bought a bag (呀mary 係'昨天'的某個時候剛剛買了一個袋。代表了過去的事件,但又想表達o個陣時'剛剛'買了的意思)
2007-02-02 6:58 am
have brought = have bought?
because brought is past tense of bring
其實has bought, have bought 同 bought意思相約, 但加上has/have可加强語氣
當然, has是用在he, she, it後, 而have則用在i, you, we, they後
had bought, 是用在當一個句子有多於一個過去動作, 而你想表達bought比同句的另一個動作早發生
e.g I didn't buy that t-shirt becuase I HAD already BOUGHT a similar one.


收錄日期: 2021-05-01 12:52:58
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070201000051KK04308

檢視 Wayback Machine 備份