文章清單 » 瀏覽文章

When pigs fly. 是什麼意思?一次搞懂這句超常見的英文俚語

在英文裡,如果有人跟你說「when pigs fly」,可不是在討論動物會不會飛,而是在表達一種很直白又帶點幽默的態度,先看字面:

  • pig:豬

  • fly:飛

合起來就是「當豬會飛的時候」

但大家都知道,豬是不會飛的,所以這句話真正的意思就是:

不可能發生的事 / 想都別想 / 幾乎沒有機會

有點像我們平常會講的「等到天荒地老吧」、「下輩子再說」、「不可能啦」。

常見用法通常是拿來回應一些很難實現,甚至根本不可能的事情。

例如:

  • You'll clean your room? Yeah, when pigs fly.
    你會打掃房間?等豬會飛再說吧。

  • He said he’d wake up at 5 a.m. When pigs fly.
    他說他會早上五點起床?不可能啦。

這句話的語氣通常是帶點吐槽、開玩笑,有時候也會有一點酸的感覺,但不一定是惡意的,比較像是朋友之間的嘴砲,不過要注意,如果用在比較正式或嚴肅的場合,可能會顯得有點不禮貌,因為它其實是在直接否定對方。

除了 when pigs fly,也有幾個類似意思的說法可以一起記:

  • Yeah, right.
    (語氣通常是反諷,意思是「你覺得我會信嗎?」)

  • In your dreams.
    (做夢比較快)

  • Not in a million years.
    (再過一百萬年也不可能)

簡單總結一下,when pigs fly 就是在說:這件事幾乎不可能發生,講講就好啦!

下次朋友跟你說一件很誇張、你一聽就覺得「這怎麼可能」,你就可以很自然地回一句:

When pigs fly.

發表於 2026-04-21 最後更新於 2026-04-21

最新文章

「我到了」英文怎麼說?I'm here、I've arrived、I just got here 用法一次學會!
當你和朋友約見面、搭車到目的地,或是到公司、餐廳時,最常傳的一句訊息就是:「我到了!」 很多人第一個想到的是 I arrived.,雖然文法沒有錯,但在日常生活中,母語人士更常使用的是 I'm here. 或 I've arrived.,不同情境也會有不同的說法。 今天就一起 ...
「我在樓上」英文怎麼說?upstairs 的正確用法
在家裡、學校或公司,我們常常會說「我在樓上」、「去樓上找我」、「他還在樓上」,很多人會直接翻譯成I'm at upstairs. 或 I'm on upstairs.,但這些都是常見的錯誤說法。 其實,英文裡最自然的表達方式非常簡單,只要學會 upstairs 和 downst ...
I'm a little shy. 是什麼意思?不只是「我很害羞」,而是自然介紹自己的常用英文!
當你第一次認識新朋友、參加聚會,或是在英文面試、自我介紹時,想表達自己比較內向、不太敢主動說話,很多人都會用:I'm a little shy.這是一句非常自然、母語人士也經常使用的說法。I'm a little shy. 的意思I'm a little shy.=我有點害羞。= ...
面試英文:interview、resume、qualification、experience、salary expectation 整理
找工作時,除了準備履歷之外,英文面試也是許多人最緊張的環節。在英文求職過程中,常會遇到 interview、resume、qualification、experience、salary expectation 等單字,這些字看似簡單,但在實際使用時,常常會有一些細節需要注意。這篇 ...
請假英文怎麼說?vacation、annual leave、paid leave、sick leave 一次學會!
在工作中,「請假」是非常常見的情境。不管是安排旅遊、身體不舒服,或是處理私人事情,都需要用英文向主管或同事說明,很多人第一個想到的是 ask for a leave,但英文裡表達「請假」有許多不同說法,要依照請假的原因和制度來選擇。這篇文章就帶你一次學會常見的請假英文。take ...
福利英文怎麼說?benefits、perks、allowance、bonus 一次學會!
找工作時,除了薪水(salary)之外,大家最關心的通常就是「福利」。不過,你知道英文裡的「福利」不只有 benefits 嗎?像是 perks、allowance、bonus 都和員工福利有關,但意思和使用情境並不相同。如果全部都翻成「福利」,就容易造成誤會。這篇文章就帶你一次 ...
加薪英文怎麼說?raise、pay raise、salary increase 一次學會!
工作一段時間後,不少人都希望能夠加薪。那麼,「加薪」英文怎麼說呢?很多人只知道 raise,但其實英文裡還有 pay raise、salary increase、wage increase 等常見說法,而且不同情境的用法也不太一樣,這篇文章就帶你一次搞懂。最常見的說法:a rai ...
基本薪資英文怎麼說?minimum wage、basic salary、base salary 一次搞懂!
看到新聞討論「基本薪資調漲」,很多人第一個想到的英文可能是 basic salary,但其實這並不是「法定基本薪資」的意思,在英文裡,不同情境有不同的說法,如果沒有分清楚,很容易造成誤會,這篇就帶你一次學會 minimum wage、basic salary、base salar ...
Look up to someone 是什麼意思?英文裡「敬佩某人」的說法
在英文中,look up to someone 是一個很常見的片語,意思是「敬佩某人、仰慕某人、把某人當作榜樣」,這裡的 look up 原本有「往上看」的意思,想像一下:當我們抬頭看一個人時,代表我們認為對方比自己更有能力、更值得學習,因此延伸出「尊敬、敬佩」的意思。Look ...
借錢英文怎麼說?一次搞懂 borrow、lend 和 loan 的差別!
「你可以借我一點錢嗎?」在日常生活中,借錢是一個很常見的情境,不管是跟朋友借一點零用錢、向銀行貸款,或是借錢給別人,英文都有不同的說法。很多人知道 borrow 和 lend 的差別,但遇到「借錢」時,又會不知道 loan 該怎麼使用。今天就一起來學習借錢相關的英文說法,讓你在不 ...
© Copyright englishday.cc Since 2019 每天學英文單字
歡迎跟我們一起輕鬆學英文
合作提案請至我們的 Facebook 粉絲專頁發訊息,我們會盡快回覆給您。