英文的「去到某處」要用been to或是gone to呢?依據不同情境和人稱,可以有不同用法。當對 you 說話時,you 這個人肯定是在現場,不在別處,或者說到I 本人時,I 肯定在現場,不在別處。

下面的第一句,說話時刻「我」不在紐約時代廣場,而是在此地,因此是錯誤句子。

【錯誤】I have gone to New York's Times Square many times.
(去了某地,但還沒有回來,與句意不符)
【正確】I have been to New York's Times Square many times.
(去過某地,已經回來了)
譯:我去過紐約時代廣場多次。

由此可知 ,下列句子是錯誤的,因為第一人稱(I、we)和第二人稱(you)不能與have gone 連用:
【錯誤】Have you gone to...?
【錯誤】You have gone to...
【錯誤】I have gone to...

※更多例句練習
Ms. Cork, have you ever been to New York?
(說話此刻,你並不在New York,而是在此地)          
科克女士,妳去過紐約嗎?

May has been to the library today.
(已經返回)
梅今天去過圖書館。

Lenore has gone to the New Dawn Bookstore.
(去書店了,但還沒有回來)
蕾諾兒去新黎明書店了。

---
※ 本文節錄自《Don't Say It! 600個你一定會錯的英文》
※ 延伸閱讀:
[書籍] 專業觀光餐旅英語會話:打造金獎服務(25K+MP3)
[講堂] 動物與集合名詞


好書推薦