英文關於I have been to Canada.20點

2010-07-26 8:03 am
I have been to Canada.點解要有個to?
為何不可以寫I have been Canada.

第一句同第二句句子意思上又有何分別?還是根本第二句句子的文法錯或結構上根本不存在?

回答 (6)

2010-07-31 7:41 pm
I have been to Canada = 我已到了加拿大
I have been Canada = 我己成為加拿大

點解要有個to? 無得解, 英文文法係咁, to 係preposition, 即係點解要 I go to school而唔係I go school一樣, 都係無得解

*hope can help you*
參考: me
2010-07-26 7:32 pm
I have been to Canada.=我曾經(是)到加拿大去. (前句是: 你去過那一國家)
to Canada.....是一[短語]=解說到達的地方.


I have been Canada.= 我曾經(在)加拿大...(前句是: 當時你在何處.)
Canada.....是用作[ 補語 ].= 補充說明朗曾在什麼地方.

have been=....have/has/had + past participle構成perfect tense.
have been=有..發生過...的意思.../...不論它曾經喺或已經喺.


2010-07-26 22:25:40 補充:
I have been a teacher. = 我曾是一教師.(直至現在也是)

I had been a teacher. = 我曾是一教師.(現在已經不是)


been =......可以解 [ 是 ]........可以解 [ 在 ].
2010-07-26 7:21 pm
上面解得都算清楚,不過可能最後有點中文打錯字(會=曾):

格式上係有I have been XXX的。
意思係:我曾經係XXX。

問題是你不會曾經係一個國家吧?
所以你曾經(have been)的是「去過/到過」(to)一個國家/地方。當然to是最簡化的寫法,been是句子的動詞be(在)的past participle(意思是「在那裏」)。

你問的格式例子:

I have been poor. 我曾經貧窮/窮困。
I have been rich. 我曾經富有/富裕。
I have been bad. 我曾經壞過。
I have been honest. 我曾經坦白/誠實。
I have been stupid. 我曾經愚蠢。
I have been happy. 我曾經快樂。
I have been naive. 我曾經天真。
2010-07-26 1:14 pm
I have been to Canada. 我曾經去過加拿大
I have been Canada. 我會經係加拿大第一句既 "to",講你去過。

第二句冇 "to",格式係 subject, auxillary verb, object。 而呢個 object 係直接解述 [助動詞] 前嘅 subject。
例如: I am Dr. Wong. 我係王醫生
"I am Canada" 文法和格式都可以,但意思唔啱,因為人係冇可能係一個國家嘅。所以 "I have been Canada",格式對,意思錯。
但 "I have been a Canadian" (我會經係個加拿大人),就格式同意思都啱。

2010-07-26 13:58:26 補充:
多謝 jenkin 提點,我將 [曾經] 打錯為 [會經]。
參考: myself
2010-07-26 10:06 am
I have been to Canada = 我已到了加拿大
I have been Canada = 我己成為加拿大

點解要有個to? 無得解, 英文文法係咁, to 係preposition, 即係點解要I go to school而唔係I go school一樣, 都係無得解
參考: myself
2010-07-26 8:40 am
I have been to Canada is 我到過加拿大
I have been Canada is我一直在加拿大
參考: google.com


收錄日期: 2021-04-11 17:56:09
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100726000051KK01760

檢視 Wayback Machine 備份