後悔英文有哪些說法?過去式遺憾句型與進階英文用法一次學會

後悔英文有哪些說法?過去式遺憾句型與進階英文用法一次學會
千金難買早知道,不論你是後悔沒買0050,還是後悔沒有好好學英文,人生中常常有很多悔恨與無力感,雖然前者我們幫不上忙,但是後者從今天開始卻可以改變!巨匠美語為你整理了英文中用來表示後悔的慣用句型,並搭配生活實例與情境對話演練。與其活在後悔當中,不如採取行動,一起來學會在英文中,怎麼表達這種悔恨、懊惱的情緒吧!
   
 
 

一、I wish+過去完成式

用來表達對過去的事感到後悔或遺憾,意思是「當時如果...就好了」。

I wish I had + p.p.:後悔過去沒做的事
(口語中 I had 常縮略成 I'd)
例句:

I wish I had checked the weather forecast before our trip to Japan.
我真希望去日本旅行前有先查看天氣預報。


I wish I hadn't + p.p.:後悔過去做過的事
例句:

I wish I hadn't posted that angry comment online.
我真後悔在網路上留那個憤怒的留言

I wish I'd never started smoking. It's so hard to quit now.
我真希望我當初從來沒開始抽菸。現在要戒真的好難

 

二、Should (not) have + p.p.

表示過去應該做某件事,但卻沒有做。或者相反,過去不該做某事,但卻做了。可以用於後悔、自責,也可以用於責備他人。口語中常縮略成 should've + p.p.,否定形式用 shouldn't have + p.p.。
例句:

The hiking trail was completely covered in mud. I should've worn my hiking boots.
登山步道上全是泥巴,早知道就穿登山靴去

Looking back, I shouldn't have spent so much money on luxury items in my 20s.
回頭想想,我二十幾歲時真不該花那麼多錢在名牌上


進階用法➀
Should have known better
表示本來應該有能力判斷不該做某事,結果卻還是做了。可以單獨使用,也可以後面接 than + 不定詞,表達後悔做出某個舉動。
例句:

I lost all my money in that investment. I should have known better.
我的錢全在那個投資裡賠光了。我早該知道不可以這樣的

I should've known better than to go grocery shopping on an empty stomach; I completely overbought on snacks.
我早該知道不能空腹去逛超市的;我零食買太多了

 
情境對話一

Kelly and Laura are talking about the shoes Kelly recently bought.
凱莉和蘿拉正在聊凱莉最近買的鞋子。
Kelly: My feet are killing me. I think these new shoes are way too tight.
凱莉:我的腳好痛。我覺得這雙新鞋真的太緊了。
Laura: Didn't you try them on at the store?
蘿拉:妳在店裡沒試穿嗎?
Kelly: No, I was in a rush. I really wish I'd tried them on first.
凱莉:沒有,那時候趕時間。我真希望有先試穿過。
Laura: Can you still exchange them?
蘿拉:能拿去換嗎?
Kelly: I'm not sure. I shouldn't have tossed the receipt so quickly.
凱莉:不確定耶。我真不該那麼快就把收據丟掉的。
Laura: Well, you kind of need that for a return.
蘿拉:可是妳要有收據才能換吧。
Kelly: Yeah, I know. I'll call the store later and see what they say anyway.
凱莉:對啊。我晚點打給店家,看他們怎麼說吧。

 

三、「與過去事實相反」的 if 條件句

If + 過去完成式可以用來表達與過去事實相反的假設語氣,以下為常用來表達後悔的用法。
句型:If + 過去完成式,主詞 + would / could / might have (not) + p.p.
搭配情態助動詞 意思 用途
would have p.p. 就會… 表達過去若條件成立,必然會發生的結果。
could have p.p. 就能夠… 表示當時有能力辦到,但實際上沒做。
might have p.p. 可能就會… 用於不確定的猜測。表示可能發生,也可能不會。

例句:

If I had studied harder, I would have passed the exam.
如果我當時有用功,我考試就會過了

If we had left the hotel 20 minutes earlier, we wouldn't have missed our flight.
如果我們早二十分鐘離開飯店,就不會錯過班機了

I could have done better in the school play if I had spent more time memorizing my lines.
如果我多花一點時間背台詞,我在學校的戲劇演出時就可以演得更好了

If we had taken the coastal road, we might have seen the sea lions at the harbor.
如果我們當時走沿海公路,就可能會看到港口的那些海獅了



進階用法➁
If only + 過去完成式
If only 可以用於感嘆「要是當時...就好了」,作為強調語氣,此時後半句可以做省略。
例句:

If only I hadn't quit my job so impulsively.
要是當時我沒有那麼衝動辭職就好了!

If only I had backed up my computer yesterday!
要是昨天我有備份電腦就好了


進階用法➂
If 條件句在表達對過去事件後悔時,也可以使用下面的混合句型,表示想像過去事件影響現在結果。
句型:If + 主詞 + had + p.p.,主詞 + would + 原形動詞
例句:

If I had taken my mom's advice and invested in TSMC, I would be rich now.
如果我當時有聽我媽的建議買台積電,我現在已經財富自由了。

 
💡補充說明:在這個句子中,if 子句使用與過去事實相反的假設,主要子句卻是與現在事實相反的結果。因此叫做混合句型。
 
情境對話二

Ben and his coworker, Grace, are chatting in the office break room on Monday morning.
班和同事葛蕾絲星期一早上在辦公室茶水間聊天。
Ben: You look exhausted, Grace. Rough weekend?
班:妳看起來很累,葛蕾絲。週末過得不太好嗎?
Grace: You have no idea. I missed the last train home last night. If I had just checked the schedule, I would've left earlier.
葛蕾絲:很慘。我昨天錯過了回家的最後一班火車。如果我有查時刻表,我就會早點離開了。
Ben: How did you get back?
班:那妳怎麼回家的?
Grace: I had to take a cab. Cost me a fortune. I really wish I'd just called an Uber!
葛蕾絲:搭計程車。有夠貴的。早知道就叫 Uber。
Ben: Well, at least you made it back safely.
班:至少妳平安到家了嘛。

 

四、regret

Regret 用於表示對已經發生或已經做過的事感到後悔時,後面可接動名詞、名詞或 that 子句。有以下幾種常用句型:

regret + V-ing
例句:

I really regret buying that used car; it breaks down like every other week.
我真的很後悔買了那輛二手車。它幾乎每兩個禮拜就拋錨一次。


regret + 名詞
例句:

The Wilson brothers regretted their decision to sell their family business.
威爾森兄弟對於把家族企業賣掉的決定感到後悔。


regret that + 子句
例句:

We regret that we hired that cheap contractor for the kitchen remodel.
我們很後悔請那家便宜的包商整修廚房。

have regrets about + N/V-ing
例句:

Do you have any regrets about not getting a college degree back then?
你對當年沒有拿到大學學位這件事覺得後悔嗎?


💡小提醒
Regret 也有接不定詞(to V)的用法,但是用於告知壞消息時,表示的是遺憾,而不是後悔。
例句:

I regret to inform you that your application has been declined.
很遺憾通知您,您的申請沒有通過。

 
表達「後悔」的英文句型練習題:
根據動詞提示,填入適當型態,完成句子。

I shouldn't _____________ (lose) my temper at him this morning.
我今天早上不該對他發脾氣的

If only I _____________ (start) saving money earlier.
要是我早點開始存錢就好了

Rita regrets _____________ (binge-watch) the TV series last night.
麗塔很後悔昨晚熬夜追劇

If we had booked the tickets online in advance, we _____________ (not waste) two hours standing in line.
如果我們有先在網路上訂票,就不會浪費兩個小時排隊了

I wish we _____________ (take) the MRT instead of driving; now we are totally stuck.
早知道當時我們就搭捷運去,不要開車;現在整個大塞車



表達後悔的 if 條件句、should have + p.p.、I wish…等,是多益、全民英檢及學測等考試中,文法題型經常出題的項目,巨匠美語的多益實戰課程,有針對各種進階文法句型的詳盡解析,並搭配商務例句應用,幫助你輕鬆駕馭這些常考題型,想要提升多益成績的你,快與我們聯絡了解課程吧!






解答:
have lost
had started
binge-watching
wouldn't have wasted
had taken