💡 先搞懂:「有沒有去過」不是過去式
想問人生經驗(有沒有做過某件事),中文「你有去過美國嗎」一句就順,但英文用過去式 Did you go,母語人士會理解成「你(先前那次)去了沒」。問經驗要用現在完成式:have you ever + 過去分詞。
台灣人最容易卡的雷:兩個台灣人最常卡的點——① 問經驗說成 Did you ever go?,道地是 Have you ever been? ② 想說「我從沒去過」講成 I never went,自然版是 I’ve never been。
情境對話 Dialogue
場景:Kevin 和 Mia 是同事,收假第一天在茶水間聊暑假去了哪,一路練到現在完成式。
Kevin
Hey, how was your summer? Did you go anywhere?
嘿,你暑假過得如何?有去哪嗎?
Mia
So good! Have you ever been to the States? I went again in July.
超棒的!你有沒有去過美國?我七月又去了一趟。
Kevin
Did you go to America? I really want to go someday.
你去美國了嗎?我好想找機會去。(其實想問「有沒有去過」)
Mia
You mean have you ever been to the States? Yeah, I’ve been twice now.
你是說「有沒有去過」美國吧?有啊,我去過兩次了。
Kevin
Lucky you. I never went abroad, actually.
你真好。我其實從沒出過國。(時態又用錯)
Mia
You mean you’ve never been abroad — no worries, there’s a first time for everything.
你是說「還沒出過國」吧——沒關係啦,凡事都有第一次。
Kevin
True. Have you already been to New York?
也是。你已經去過紐約了嗎?(這次用對了)
Mia
Yeah, but I haven’t seen the Grand Canyon yet. That’s next.
去過了,但我還沒看過大峽谷。那是下一個目標。
Kevin
Take me with you — I’ve never had a real American burger.
帶我去啦——我還沒吃過正宗的美式漢堡。
Mia
Ha, deal. You’ll love it.
哈,成交。你會愛上的。
🎯 30 秒快速複習
問經驗、講「有沒有做過」——用現在完成式(have + 過去分詞):Have you ever…? / I’ve never… / already / yet 一次到位。
下次這樣說 Next Time
這幾個時態最容易卡,學會就到位。
① 問經驗
Did you ever go to America?
想問「有沒有去過美國」
Have you ever been to America?
問經驗用現在完成式
為什麼:問「有沒有這個經驗」用 have you ever been;用過去式 Did you go 會變成問「那次去了沒」。
② 說從沒
I never went there.
想說「我從沒去過」
I’ve never been there.
「從沒」用 I’ve never + 過去分詞
為什麼:講至今為止的經驗(從沒),要用現在完成式,不是過去式 never went。
③ 還沒完成
I didn’t see it yet.
想說「我還沒看到」
I haven’t seen it yet.
「還沒」用 haven’t + 過去分詞 + yet
為什麼:yet(還沒)搭現在完成式;didn’t see 是講「那時沒看」,不是「至今還沒」。
重點單字 Vocabulary Boost
have you ever been/hæv juː ˈɛvər bɪn/
你有沒有去過…(問經驗)。
Have you ever been to the States?(你有沒有去過美國?)
have been to/hæv bɪn tuː/
去過(現在完成式,講至今的經驗)。
I’ve been to New York twice.(我去過紐約兩次。)
never been/ˈnɛvər bɪn/
從來沒去過(I’ve never been)。
I’ve never been abroad.(我從沒出過國。)
already/ɔːlˈrɛdi/ adv.
已經(放現在完成式,表已完成)。
I’ve already booked the flight.(我已經訂好機票了。)
yet/jɛt/ adv.
還沒/了沒(放否定、疑問句尾)。
I haven’t packed yet.(我還沒打包。)
so far/soʊ ˈfɑːr/
到目前為止。
It’s been great so far.(到目前為止都很棒。)
a first time for everything/ə fɜːrst taɪm/
凡事都有第一次。
There’s a first time for everything.(凡事都有第一次。)
someday/ˈsʌmdeɪ/ adv.
總有一天、改天。
I want to go someday.(我總有一天想去。)
重點句型 Sentence Patterns
1. 問經驗 → Have you ever + 過去分詞?
問人生經驗(有沒有做過)用 have you ever,不是 Did you ever。
例:Have you ever tried American BBQ?(你有沒有吃過美式烤肉?)
例:Have you ever flown business class?(你有沒有搭過商務艙?)
2. 說「從沒」 → I’ve never + 過去分詞
「從來沒」用 I’ve never,不是 I never went。
例:I’ve never seen snow.(我從沒看過雪。)
例:I’ve never had jet lag this bad.(我從沒這麼嚴重的時差過。)
3. 已經 vs 還沒 → already / not…yet
already 放已完成,yet 放否定或疑問句尾講還沒。
例:I haven’t packed yet.(我還沒打包。)
例:Have you checked in yet?(你 check in 了嗎?)
4. 去過幾次 → I’ve been there + 次數
講去過幾次用 I’ve been there once/twice,不用 I went。
例:I’ve been there once.(我去過一次。)
例:I’ve been to the States a few times.(我去美國過幾次。)
5. 到目前為止 → so far
講「至今」的感想或進度,用 so far 搭現在完成式。
例:It’s been amazing so far.(到目前為止超棒。)
例:I’ve saved $2,000 so far.(我到目前存了兩千美金。)
逐字稿 Transcript
延伸學習 Keep Going
現在完成式搞懂了,這幾課把台灣人最常卡的時態與文法一起補齊。
你是不是也曾經把「你有沒有去過美國」說成 Did you go?留言告訴我們你最想去美國哪裡!
留言你下一個想搞懂的英文文法,我們下一集來拆解。
追蹤 MJ英語 podcast,下次見。


