文法概念
been 和 gone 的概念
引言
been 和 gone 都是過去分詞,have been to+place和have gone to+place都是使用現在完成式(have+p.p.),代表截至目前為止已經完成的動作。
不過have been to代表去過某地又回來,指一段已經完成的旅程、或是一段經驗;而have gone to則是代表去到那個地方,目前還在該地的意思。
內容說明
I. have been to 的用法
對話:
A: Have you ever been to Brazil?
(你有去過巴西嗎?)
B: Yes, I went to Brazil three years ago.
( 有,我三年前有去過。 )
解釋:上句指此人有去過巴西,而且是三年前去的,如果已經點出明確時間點就用過去簡單式went代表三年前的事情。那我們看看下面的句子:
Yes, I’ve been to Brazil many times.
( 有,我去過巴西很多次。 )
這句的回答後面加上了次數,一定是使用 have/has been to 來表示,代表反覆往返過的次數,和累積去過的經驗次數。
II. have gone to 的用法
對話:
A: Why haven’t I been able to reach Peter lately?
( 為何我最近都找不到Peter? )
B: He has gone to Brazil, and he’s not planning on coming back anytime soon.
( 他去了巴西,而且近期都沒打算要回來。 )
解釋:上句指人去了巴西,而且目前人還在那裡。而且近期內沒打算回來,要待在那裡的意思。另外,第一句的reach是達到、聯絡到誰的意思。
練習
一起來做個練習看看吧!
題目:我去過幾次她在海灘的度假屋(villa)。
答案(請反白):I have been to her beach villa several times.