When pigs fly的意思是某件事情非常不可能发生或不太可能实现。它用于表示对某种情况的怀疑或不相信。
情景会话1 我向好友Victor吐槽John
Victor: Do you think John will ever apologize for what he did? (你认为John会为他所做的事情道歉吗?)
Zoey: When pigs fly! He's too stubborn to admit he's wrong. (等猪会飞的时候吧!他太固执了,不会承认自己的错误。)
情景会话2 同事Megan问我是否对跳伞有兴趣
Megan: Will you ever go skydiving? (你会去跳伞吗?)
Zoey: When pigs fly! I'm too afraid of heights.(等猪会飞的时候吧! 我太怕高了。)