Loading...

「been to」、 「been in」和「gone to」的區別

文法講座 > 現在完成式 > 「been to」、 「been in」和「gone to」的區別

「been to」、 「been in」和「gone to」三者,在意思上有何區別呢?

例句:請比較下列 3 個句子:
Anne has gone to New York. ( Anne 已經去紐約了,代表她人現在不在這。)
Anne has been to New York. ( 表經驗,Anne 曾去過紐約,語意著重在拜訪紐約的次數。) → Anne has been to New York three times.
Anne has been in New York. ( 表經驗,Anne 曾在紐約待上一陣子,語意著重在Anne待在紐約的時間有多長。) → Anne has been in New York for two years.
例句:請判斷下列幾個句子是否正確。
I have gone to New York. (x)
既然我已經去了紐約,我不在說話現場,當然不可能替自己發聲,本句有誤。同理可證,「We/ You have go to New York.」(我們/ 你/ 你們已經去紐約了) 也是錯誤的句子,因「我們」去了紐約,人不在談話現場,無法替自己發聲;而「你/ 你們」去了紐約,人不在談話現場,那我也沒了說話的對象,不合理。綜合以上,只有「第三人稱」( he / she / they ) 才可搭配「gone to」。
I have been to New York. (o) ( 表經驗,我曾去過紐約,語意合理。)
I have been in New York. (o) ( 表經驗,我曾在紐約待上一陣子,語意合理。)
由此推論,所有人稱都可和「been to」及「been in」做搭配。但「gone to」只能搭配第三人稱 ( he / she / they ) 。



現在完成式



http://www.learnerhall.org/2018/12/blog-post.html
文法講座 4862469848133453999
首頁 item