Karen

Karen

2025/08/26 18:03

請告訴我 「很久以前來過這裡。」 的英語!

因為我想起來朋友帶我來的這個地方,其實我以前來過,我想說「我很久以前來過這裡。」

0 25
Lily

Lily

Native Camp英語會話講師

TaiwanTaiwan

2026/01/12 18:47

回答

・I have been here a long time ago.
・I visited this place a long time ago.

1. I have been here a long time ago.
我很久以前來過這裡。
a long time ago:很久以前

「我很久以前來過這裡」是最簡單的表達方式。
「來過」的意思就是「曾經在這裡待過」,所以可以用 be 動詞的現在完成式來表達。
另外,如果是「來過」的話,也可以用動詞 come。
I've came here a long time ago.
我很久以前來過這裡。
come:來

順帶一提,如果是「去過~」的情況,使用 have gone to 是錯誤的,正確的是 have been to。兩者的語感差異如下所示。

have gone to:去了之後就沒有回來
have been to:曾經去過那裡,現在已經回來了(也就是去過的意思)

2. I visited this place a long time ago.
我很久以前來過這個地方。
visit:拜訪、造訪

如果想表達「造訪」這個語感,可以使用動詞 visit。
使用 visit 的時候,visit 本身就有「造訪」的意思,並不是持續到現在或是經驗,所以時態不是現在完成式,而是過去式。

有幫助
瀏覽次數25
分享
分享