如何使用第三條件句——英語迷你課程:英語精讀講義

British Council | English

學習難度
550 詞 205 詞/分

影片簡介:課程透過一次因護照一時找不到、考試差點不被承認的經歷,說明如何運用第三條件句、if only 和 wish,想像與事實不同的過去並表達遺憾。 主要英語學習重點: 1. "If I hadn't woken up late, I wouldn't have had to rush in the morning." — 文法與句型:理解並使用第三條件句。if 加過去完成式提出未發生的過去條件,would have 加過去分詞說明假想結果,讓學習者能把過去的遺憾與「如果情況不同,結果會如何改變」清楚連結起來。 2. "If only I had checked my bag properly, — 文法與句型:辨識 if only 加過去完成式比一般 if 子句傳達更強烈的遺憾,並用來自然表達對自己當時沒有採取某項行動的懊惱、可惜或不滿。 3. wish I had taken — 文法與句型:將 wish 加過去完成式當作後悔過去選擇的另一種說法,並接續補充假想後果,具體解釋如果當時做出另一個選擇,最後的結果會如何改變。

本篇講解

If only you had watched this video sooner, 文法

0:00

要是你早點看這支影片,

you would already have known how to use the third conditional.

0:02

你就已經知道怎麼用第三條件句了。

文法

If only you had watched ..., you would already have known ...:想像一個不同的過去

這句話想像了與過去事實相反的情況:聽話人其實沒有更早看這部影片。If only + 過去完成式(had watched)提出這個未發生的過去條件,並帶有強烈的遺憾或願望。 結果子句 would already have known 用 would have + 過去分詞來想像後果。兩部分組成第三條件句:因為較早的動作沒有發生,假想結果也沒有發生。already 表示到現在或相關的較晚時間點,本來早已具備這項知識。

練習

完成第三條件句。在 if 子句中使用 leave,在結果部分使用 would + catch:If only Mia ____ earlier, she ____ the bus.

查看答案

had left · would have caught

Let's talk about the third conditional. 片語搭配

0:09

我們來談談第三條件句。

片語搭配

用 Let's talk about ... 引出主題

Let's talk about ... 是一種友善地引出下一個主題的說法。這裡,說話人把課程帶到第三條件句,並將聽眾的注意力引向這個主題。 Let's 是 let us 的縮寫,但這裡不是在請求許可。它是一種包含說話人與聽眾的提議,把接下來的討論說成雙方一起進行的事。

練習

哪一句能自然地將 schedule 引出為下一個主題?

  1. Let's talk about the schedule.
  2. Let's wait for the schedule.
  3. Let's look for the schedule.
查看答案

Let's talk about the schedule.

The third conditional is used to describe an imaginary past event. 講解

0:11

第三條件句用來描述想像中的過去事件。

文法

is used to describe:表示用途

is used to describe 表示某事物「用來描述」。這裡 is + used 構成 use 的被動語態,to describe 這個不定詞說明第三條件句的功能。 結構是 be used to + 原形動詞。它可以用來說明事物、工具或語言形式的用途。

練習

請用表示被動用途的 be used to 結構和動詞 open 完成句子:This key ____ the storage room.

查看答案

is used to open

用詞

an imaginary past event:沒有發生過的假想過去

an imaginary past event 指一個被當作假設來思考、而不是作為事實陳述的過去情況。在第三條件句中,它是與真實發生的事情不同的另一種過去版本。 這裡的 imaginary 表明這個事件不是真實事實,而是由思維構想出來的。這個片語表示句子正在推想一個不同版本的過去。

練習

選出能完成句子的單字:The sentence describes an ___ past event that never really happened.

  1. imagination
  2. imaginative
  3. imaginary
查看答案

imaginary

We often use it for regrets or wishes in the past. 片語搭配

0:15

我們經常把它用在表達對過去的遺憾或願望。

片語搭配

for regrets or wishes in the past:用 for 說明用途

在 use something for ... 中,for 引出用途或功能。這裡的 it 指第三條件句,for regrets or wishes in the past 說明這種文法形式可以用來表達什麼。 in the past 要和 regrets or wishes 一起理解:遺憾或願望涉及過去的事情。for 不是表示時間的「為了過去」。

練習

在 “We use this form for polite requests,” 中,for polite requests 有什麼作用?

  1. 它說明這種形式的用途。
  2. 它說明這種形式是在什麼時候發明的。
  3. 它說明這種形式的價格。
查看答案

它說明這種形式的用途。

So, I'm going to tell you a story about something that happened to me recently. 表達脈絡

0:18

所以,我要給你們講一個我最近發生的故事。

表達脈絡

I'm going to tell you a story:預告接下來的內容

“I'm going to tell you a story” 是一個提示語。它告訴聽眾接下來會說什麼,讓聽眾準備聽一段故事。 這裡的 be going to 表示接下來打算做的事。結構是 tell + 人 + a story,例如 tell you a story。它不是指說話者要前往另一個地方。

練習

哪一句能自然地預告接下來要講一個故事?

  1. I'm telling you to a story about my first day at school.
  2. I'm going to a story about my first day at school.
  3. I'm going to tell you a story about my first day at school.
查看答案

I'm going to tell you a story about my first day at school.

And then afterwards,

0:22

然後,

I'll show you how we can use the third conditional to talk about it.

0:23

我會向你們展示我們如何使用第三條件句來談論它。

I woke up a little bit late on the day of a very important exam. 片語動詞

0:26

在一個非常重要的考試當天,我起得有點晚了。

片語動詞

woke up:wake up 的過去式

Wake up 表示「停止睡眠並醒來」。本句中的 woke up 是 wake up 的不規則過去式,說明說話者在考試當天什麼時候醒來。 這裡要把 wake up 當作一個完整的動詞片語;up 不是「向上」的方向。在 woke up a little bit late 中,late 說明醒來的時間偏晚。

練習

用 wake up 的過去式完成句子:Mia ____ when her alarm rang.

查看答案

woke up

Luckily, I wasn't very late.

0:30

幸運的是,我沒有遲到太多。

So, I just had to rush a bit in the morning 文法

0:31

所以,早上我只需稍微趕一下,

文法

had to rush:過去不得不趕時間

Had to rush 表示過去的情況讓人不得不趕時間。had to 是 have to 的過去式,後面接動詞原形 rush;這裡不是表示「擁有」。 Rush 表示因為時間不夠而快速行動。本句中的 just 把趕時間說成當時直接而無法避免的應對,而 a bit 則讓匆忙的程度聽起來比較有限。

練習

用 have to 的過去式和動詞 rush 完成句子:The boarding gate was about to close, so we ____ to get there in time.

查看答案

had to rush

and in the end, I managed to leave the house on time. 講解

0:33

最後,我按時離開了家。

表達脈絡

in the end:引出最終結果

in the end 是一個連接語,把敘述從前面的事件或困難帶到最終結果。這裡,它引出一陣匆忙之後發生的結果。 它回答的是「最後結果如何?」,而不是指出某個物體的末端或某項活動結束的確切時刻。

練習

哪一句使用了表示「一連串事情之後的最終結果」的片語?

  1. Maya waited at the end of the line.
  2. In the end, Maya solved the puzzle.
  3. At the end of the film, everyone clapped.
查看答案

In the end, Maya solved the puzzle.

片語搭配

managed to leave:克服困難後成功離開

managed to leave 表示「雖然有困難或不確定性,但最後成功離開了」。過去式 managed 說明這個動作確實完成了。 結構是 manage to + 原形動詞,例如 manage to leave、managed to finish 或 manages to arrive。這裡的 manage 不是「管理」或「監督別人」。

練習

用 manage to 的過去式和動詞 open 完成句子:The door was stuck, but after a few tries, she ____ it.

查看答案

managed to open

When I got to the school, 片語搭配

0:36

當我到了學校,

片語搭配

got to + 地點:到達某處

這裡的 got to 表示「到達了」。它是 get to 的過去式,後面接 the school 這類目的地。 這裡的 get 不是「得到」。在日常敘事中,get to + 地點是表示某人抵達目的地的常見說法。

練習

用 get to 的過去式完成句子:We ____ the museum before noon.

查看答案

got to

I took my seat in the exam room 片語搭配

0:37

我在考場坐下,

片語搭配

took my seat:走到自己的位置並坐下

這裡的 took my seat 表示「走到自己的位置並坐下」。它是 take one's seat 的過去式;one's 要依人物換成 my、your、his、her、our 或 their。 這裡的 take 不是把椅子搬走。這個片語把坐下描述為考試、會議、典禮或表演等有安排活動中的一個步驟。

練習

用 take my seat 的過去式完成句子:Before the ceremony began, I ____.

查看答案

took my seat

and the examiner asked to see my passport for ID. 語氣意圖

0:39

考官要求看我的護照作為身分證明。

語氣意圖

asked to see my passport for ID:禮貌地要求查驗證件

Asked to see my passport 表示「禮貌地要求查看並核對我的護照」。這裡的 see 是「查看、檢查」,不只是用眼睛看見;asked 引出的是請求,不是提問。 For ID 說明查驗的目的:護照被當作身分證明。工作人員需要確認某人的身分時,常會使用這種表達。

練習

用本課中表示「禮貌地要求查看」的三個字補完整句子:At the security desk, the officer ____ my ID.

查看答案

asked to see

I checked in my bag and the passport wasn't there.

0:42

我翻了翻我的包包,護照不在那裡。

Oh, no.

0:45

糟糕。

Luckily, the examiner recognized me

0:46

幸運的是,考官認出了我,

because the exam was at my school.

0:48

因為考試就在我的學校舉行。

So, they said I could take the exam anyway, 語氣意圖

0:50

所以,他們說我還是可以參加考試,

語氣意圖

could take the exam anyway:儘管有問題仍獲准考試

Could take the exam 在這裡表示許可:他們說說話者獲准參加考試。在這種涉及規定的情境中,could 不是指具備考試所需的技巧或身體能力。 Anyway 表示儘管前面出現了問題,結果仍然不變。沒有護照原本可能讓考試無法進行,但參加考試的許可仍然有效。

練習

在這個句子中,could 和 anyway 表示什麼?Maya had missed registration, but the coach said she could join the team anyway.

  1. Maya 在教練做出任何決定前就加入了。
  2. Could 只表示 Maya 的能力,而 anyway 表示她做事很隨便。
  3. 儘管 Maya 錯過了報名,教練仍允許她加入。
查看答案

儘管 Maya 錯過了報名,教練仍允許她加入。

but with my driving license as ID. 文化背景

0:52

但是要用我的駕照作為身分證明。

文化背景

with my driving license as ID:用駕照作為身分證明

在 with my driving license as ID 中,with 引出所使用的證件,as ID 則說明這個證件的用途:駕照被用來證明身分。這裡的 as 表示「作為、充當」,不是「像……一樣」。 這個片語說明,在通常需要的證件無法使用時,可以換一種方式證明身分。可延伸使用的結構是 use something as + 身分或用途。

練習

閱讀句子:「I used my student card as ID.」as ID 說明了什麼?

  1. 這張卡看起來像身分證件。
  2. 這張卡確實被用作身分證明。
  3. 這張卡放在身分證件旁邊。
查看答案

這張卡確實被用作身分證明。

I thought everything was okay,

0:54

我以為一切都沒問題,

but at the end of the exam, 片語搭配

0:55

但在考試結束時,

片語搭配

at the end of the exam:在考試結束時

at the end of the exam 把事情定位在考試這個具體事件的最後階段或結束時。結構是 at the end of + 具體事件或時間區段。 它回答的是「什麼時候」,而不是說明事情最後有什麼結果。在這個片段中,它引出考試結束時發生的另一件事。

練習

用表示「演唱會到達結束時刻」的目標片語完成句子:____ the concert, everyone clapped.

查看答案

At the end of

the big boss came to see me 用詞

0:57

大老闆來找我,

用詞

the big boss:對掌權者的非正式稱呼

在這句話中,the big boss 指職位很高、權力很大,或能做最終決定的人。big 說的是職位或權力,不是身體大小。 說話人沒有說正式職稱。這個說法讓敘述聽起來比較隨意,還帶一點玩笑感。

練習

判斷:在寫給資深主管的正式電子郵件中,用 "Hi, big boss" 打招呼通常很合適。

  1. 不正確
  2. 正確
查看答案

不正確

and said they could only accept my exam 文法

0:58

說他們只有在同一天拿到我的護照,

if I gave them my passport on the same day.

1:01

才能接受我的考試。

文法

could only accept ... if:表示必要條件

在 they could only accept my exam if... 中,if 子句提出了一個必要條件。必須在同一天交出護照,考試才可能被接受;沒有交護照,就無法被接受。 result + only if + condition 這個結構表示:後面的條件是得到前面結果的必要條件。這裡的 only 限制的是「在什麼情況下可以接受」,不只是表示「只接受我的考試」。

練習

請用本課表示必要條件的兩個詞完成這項規定:You may borrow the bike ____ you wear a helmet.

查看答案

only if

So, I had no choice but to cycle all the way back to my apartment 片語搭配

1:04

所以,我別無選擇,只好一路騎車回公寓

to look for the passport. 片語搭配

1:07

去找護照。

片語搭配

had no choice but to:別無選擇,只能……

Had no choice but to 表示當時的情況沒有給說話者留下合理的其他選擇。在本句中,唯一可行的做法就是騎腳踏車回去拿護照,所以這個表達強調的是情境壓力,而不是個人自由選擇。 它的結構是 have no choice but to + 動詞原形。這裡的 had 表示過去時間,but to 是固定結構的一部分;but 並不表示「但是」這樣的轉折。

練習

用表示「沒有其他選擇」的固定片語完成句子:The shop was closed, so we ____ come back the next day.

查看答案

had no choice but to

片語搭配

all the way back:完整的一路返回

All the way back 表示從目前位置返回先前所在的地方,而且走完整段回程。back 表示返回的方向,all the way 則強調走了整個路程。 在本句中,這個片語讓騎腳踏車回公寓這件事顯得路程很遠或很麻煩。即使沒有說出確切距離,它也可以強調距離或付出的力氣。

練習

哪一句表示 Nora 走完整段路返回圖書館,並強調這段回程?

  1. Nora walked all the way back to the library.
  2. Nora walked straight past the library.
  3. Nora found a coin on the way back from the library.
查看答案

Nora walked all the way back to the library.

片語搭配

look for the passport:試著找到護照

look for the passport 的意思是「試著找到護照」。在 look for + 人或物 這個結構中,for 引出尋找的目標;它不只是表示把目光移向那個東西。 這裡的 to look for the passport 是表示目的的片語,說明說話者為什麼騎腳踏車回公寓。

練習

Ben cannot find his hat. 請用 look for 的正確形式完成句子:He is ____ his hat.

查看答案

looking for

I got there and I searched everywhere,

1:09

我到了那裡,找遍了所有地方,

but I couldn't find it.

1:11

但就是找不到。

And then I thought of something. 片語搭配

1:13

就在那時,我想起了一件事。

片語搭配

thought of something:腦中浮現一個想法

thought of something 是 think of something 的過去式。這裡表示一個想法突然出現在說話者的腦海中。 在故事中,And then I thought of something 會引出一個新想法或可能的解決辦法。重點是想法出現了,而不是長時間仔細思考的過程。

練習

Lena suddenly got an idea. 請用 think of 的過去式完成句子:She ____ a new game.

查看答案

thought of

I went back to my bag

1:14

我回到我的包包旁,

and I looked in a little secret pocket inside

1:15

看了看裡面的一個小秘密口袋,

and the passport had been there the whole time. 文法

1:18

護照一直都在那裡。

文法

had been there the whole time:被發現前就一直在那裡

had been there 是過去完成式。它把護照「在那裡」的狀態放在後來找到護照的那個過去時間點之前。這裡的 been 表示持續的狀態,不是移動到那個地方的動作。 the whole time 表示從頭到尾貫穿整段相關時間。had been there the whole time 合起來會產生「後來才發現」的效果:護照看似不見了,其實一直都在那裡。

練習

找過充電器之後,哪一句表示它在整個尋找過程中早就在桌上?

  1. The charger will be on my desk later.
  2. The charger was on my desk for one minute.
  3. The charger had been on my desk the whole time.
查看答案

The charger had been on my desk the whole time.

So, then I just had to cycle all the way back to school

1:20

所以,我只好又一路騎車回學校,

and show the examiners my passport

1:24

給考官看我的護照,

so that finally they would accept the exam. 文法

1:26

以便他們最終接受我的考試。

文法

so that ... would accept:從過去角度表達目的

so that 引出前面一個行動的目的或預期結果。在這個語境中,前面的行動是為了讓對方把這場考試認定為有效;finally 表示這個結果是在延誤或困難之後才有望發生的。 would accept 表示「從過去看未來」:站在前面那個過去時間點看,接受這件事預計會在之後發生。它不表示對方當時已經接受,也不是第三條件句的結果。

練習

哪一句把「獲准進入」表達為從過去角度預期實現的目的?

  1. She showed her ID after they let her enter.
  2. She showed her ID so that they would let her enter.
  3. She showed her ID because they had already let her enter.
查看答案

She showed her ID so that they would let her enter.

So, this is something that I regret

1:29

所以,這是一件讓我後悔的事,

and I can use the third conditional to talk about it.

1:31

我們可以用第三條件句來談論它。

For example, I could say,

1:33

例如,我可以這樣說:

"If I hadn't woken up late, 文法

1:35

「如果我沒有起晚,

I wouldn't have had to rush in the morning." 文法

1:37

早上我就不用那麼趕了。」

文法

If I hadn't ...,I wouldn't have ...:第三類條件句

這是一個第三類條件句。它想像一個並未發生的過去:說話者確實睡過頭了,所以早上不得不趕時間。 結構是 If + 過去完成式,結果子句用 would have + 過去分詞。這裡,hadn't woken 表示與事實相反的過去條件,wouldn't have had to rush 表示想像中的結果。

練習

請用 miss 和 arrive 的完整否定形式完成第三類條件句:If Leo ____ the bus, he ____ late.

查看答案

had not missed · would not have arrived

文法

I wouldn't have had to:假想過去中「本來不必」

I wouldn't have had to 表示在想像的過去結果中「我本來不必做某事」。在原句中,說話者實際上確實必須趕時間;她想像的是,如果自己沒有睡過頭,就不需要趕時間。 結構是 would not + have + had to + 原形動詞。第一個 have 構成情態完成結構;had 是 have to 中 have 的過去分詞。這些形式重複出現是文法需要,並不是錯誤。

練習

請用本課中的縮寫形式完成句子:If the library had been open, we ____ travel across town.

查看答案

wouldn't have had to

That's a regret.

1:39

那是一種遺憾。

But I can also use it for positive things that happened,

1:41

但我也可以用它來談論發生的好事,

like,

1:43

比如,

"If the examiner hadn't recognized me,

1:44

「如果考官沒有認出我,

I wouldn't have been allowed to do the exam." 文法

1:46

我就不會被允許參加考試了。」

文法

wouldn't have been allowed to do:過去假想結果中的被動表達

在這個第三類條件句中,I wouldn't have been allowed to do 表示一個假想的過去結果:在那個未成真的條件下,說話者原本不會獲得許可。真實結果正好相反——考官認出了說話者,所以說話者獲准參加考試。 結果子句使用被動語態:would not have been + 過去分詞 allowed + to + 原形動詞。be allowed 後面要用 to do,不能用 doing。

練習

請用 wouldn't、allow 和 enter 補完整這個假想的被動結果:If I had lost my ticket, I ____ the theatre.

查看答案

wouldn't have been allowed to enter

In both these situations,

1:48

在這兩種情況下,

we're using the same structure.

1:50

我們都在使用相同的結構。

We use if and then the past perfect. 文法

1:51

我們使用 if,然後加上過去完成式。

文法

第三類條件句中的 if ... 過去完成式

這裡的 and then 是在說明第三類條件句的結構中,if 後面要接什麼。if 子句使用過去完成式:if + had + 過去分詞,例如 if she had left 或 if they hadn't called。 過去完成式把條件放在一個與事實相反的過去。它不是簡單過去式:在這個結構中要用 had recognized,不能只用 recognized。

練習

請使用 leave 的過去完成式:If she ____ earlier, she would have caught the bus.

查看答案

had left

So, that's the subject, 文法

1:54

所以,就是主詞,

had,

1:56

had,

and then the past participle.

1:56

然後是過去分詞。

文法

主詞 + had + 過去分詞

說話者給出了過去完成式的基本結構:主詞 + had + 過去分詞。在 I had finished 中,I 是主詞,had 是助動詞,finished 是過去分詞。 這裡的 had 用來構成時態,不表示「擁有」。這個結構表示某個動作發生在過去另一個時間點之前。否定式把 not 放在 had 後面:I had not finished 或 I hadn't finished。

練習

請用 finish 補完整過去完成式句子:By the time the bell rang, Maya ____ her lunch.

查看答案

had finished

And then in the conditional clause,

1:58

接著在條件子句裡,

you have would have 文法

1:59

用 would have

and the past participle.

2:00

加上過去分詞。

文法

假想過去結果中的 would have + 過去分詞

在這段講解中,conditional clause 指第三條件句的結果部分。常見結構是 would have + 過去分詞。例如,would have caught 表示一個過去原本可能發生、但因條件未滿足而沒有發生的假想結果。 if 子句通常用 had + 過去分詞,結果子句用 would have + 過去分詞。would have 後要接過去分詞,如 caught 或 gone,不能接動詞原形 catch 或 go。

練習

請用 would 和 catch 補完整第三條件句的結果:If we had left earlier, we ____ the bus.

查看答案

would have caught

So, subject,

2:02

所以,就是主詞,

would have,

2:03

would have,

past participle.

2:04

過去分詞。

You can switch these two clauses round 文法

2:05

你可以調換這兩個子句的順序,

if you want to.

2:07

如果你願意的話。

文法

switch these two clauses round:對調兩個子句的順序

switch these two clauses round 的意思是「改變這兩個子句的順序」。這裡的兩個子句是 if 條件子句和含有 would have 的結果子句;round 表示「換成相反的順序」,不是「排成圓形」。 在第三條件句中,任一子句都可以放在前面。對調順序不會改變條件與結果的關係,不過先出現的子句會先被聽到,也可能更受注意。

練習

在這個句子中,switch these two clauses round 是什麼意思?

  1. 刪除這兩個子句。
  2. 在這兩個子句周圍畫一個圓圈。
  3. 改變兩個子句的順序。
查看答案

改變兩個子句的順序。

For example,

2:08

例如,

"I wouldn't have been allowed to do the exam 文法

2:09

「我就不會被允許參加考試,

if the examiner hadn't recognized me."

2:12

如果考官沒有認出我。」

文法

I wouldn't have ... if ...:結果子句在前

這個句子先放結果子句:I wouldn't have been allowed to do the exam。if 條件子句 if the examiner hadn't recognized me 放在後面。 它描述的是一個與過去事實不同的假想情況:如果沒有被考官認出,就不會獲准參加考試。這種順序不會改變條件與結果的關係,但把結果放在句首會讓聽者先注意這個結果。

練習

哪個句子把結果子句放在前面,並使用一般的標點方式?

  1. If I had known, I would have called you.
  2. I would have called you if I had known.
  3. I would have called you, if I had known.
查看答案

I would have called you if I had known.

If you want to make a regret stronger,

2:14

如果你想讓遺憾表達得更強烈,

you can add the word only after if. 文法

2:17

你可以在 if 後面加上 only。

文法

在 if 後加 only,組成 if only

在 add the word only after if 中,after 說明的是詞序:把 only 緊接在 if 後面,組成 if only。這兩個字會作為一個固定開頭共同發揮作用;only 並不是單獨修飾某個動詞或結果。 If only 用來引出更強烈的願望或遺憾。談論已經無法改變的過去時,常用結構是 If only + 主詞 + had + 過去分詞。

練習

哪一個開頭透過把 only 緊接在 if 後面,直接構成了表示遺憾的固定表達?

  1. If I had only applied earlier.
  2. Only if I had applied earlier.
  3. If only I had applied earlier.
查看答案

If only I had applied earlier.

For example,

2:20

例如,

"If only I had checked my bag properly, 文法

2:21

「要是我仔細檢查了我的包包就好了,

I would have found my passport."

2:24

我就能找到我的護照了。」

文法

用 If only I had checked ... 表達強烈的過去遺憾

在 If only I had checked my bag properly 中,if only 加強了遺憾的語氣,had checked 是過去完成式。兩者結合起來指向與事實相反的過去:說話者當時並沒有好好檢查包包。 結果子句 I would have found my passport 說明想像中的後果。可套用的結構是 If only + 主詞 + had + 過去分詞,用來表達現在希望某個過去行為當時以不同方式發生。

練習

用 check 補完對過去的強烈遺憾:If only Maya ____ the map before leaving.

查看答案

had checked

If only tells you 語氣意圖

2:25

If only 告訴你

that this is something I really regret.

2:27

這是一件讓我非常後悔的事情。

語氣意圖

If only:表示強烈遺憾的訊號

在這句話裡,If only 是正在說明的英文表達。這個表達表示說話者非常希望現實有所不同。回頭談過去的行為時,它傳達的是遺憾,而不只是中性的條件。 聽到 if only 時,可以先理解成「我真的希望事情當時不一樣」,再根據時態和上下文判斷這個願望是針對現在還是過去。

練習

哪一句使用 if only 表達對過去行為的強烈遺憾?

  1. If only I had saved the file.
  2. Only save the final file.
  3. If the file is open, close it.
查看答案

If only I had saved the file.

A similar structure that we can use to talk about regrets

2:29

我們可以用來談論遺憾的一個類似結構

is wish plus past perfect. 文法

2:32

是 wish 加上過去完成式。

文法

用 wish + past perfect 表達對過去的遺憾

Wish + 過去完成式用來表達對已經無法改變的過去事件的遺憾。結構是 wish + 主詞 + had + 過去分詞:I wish I had called. wish 子句表達的內容與實際發生的情況相反。I wish I had called 通常表示「我當時沒有打電話」。與第三條件句不同,這個結構不需要加入假想的結果,也能直接表達遺憾。

練習

請用 wish + 主詞 + had + 過去分詞表達對過去的遺憾,不使用縮寫。用 bring 完成句子:I ____ my umbrella.

查看答案

wish I had brought

For example,

2:35

例如,

"I wish I had taken the bus." 文法

2:36

「我真希望我搭了公車。」

文法

wish I had taken:對過去行為表示遺憾

wish + 主詞 + had + 過去分詞表示對已經結束的過去事情感到遺憾。這裡的 had taken 指較早做出的交通選擇。 這個結構也暗示事實正好相反:說話者並沒有搭公車。更換過去分詞,就能談不同的過去行為,例如 wish I had called。

練習

用 check 補上表示過去遺憾的結構:I wish I ____ the map before we got lost.

查看答案

had checked

And then you can add a consequence.

2:39

然後你可以加上一個結果。

"I wish I had taken the bus

2:40

「我真希望我搭了公車,

because then I wouldn't have been so tired at the end of the day." 文法

2:42

因為那樣的話,一天結束時我就不會那麼累了。」

文法

because then I wouldn't have been:過去的假想結果

because then 指向前面設想的選擇:這裡的 then 表示「在那種情況下」或「如果那件事有發生」,而不只是「接下來」。 wouldn't have been + 形容詞表示過去的假想結果。它告訴我們實際結果正好不同:說話者當時非常累。這個結構把對過去的遺憾和說話者認為原本會出現的結果連在一起。

練習

用 wouldn't 和 be 的過去分詞補上過去的假想結果:I wish I had worn a coat because then I ____ so cold.

查看答案

wouldn't have been

So, these are three structures

2:45

所以,這三種結構

you can use to talk about imaginary situations

2:46

可以用來談論過去

in the past.

2:49

想像中的情況。

The third conditional,

2:50

第三條件句,

if only,

2:51

if only,

and wish.

2:52

以及 wish。

If only you had watched this video sooner,

2:53

要是你早點看這支影片,

you would already have known how to use the third conditional.

2:55

你就已經知道怎麼用第三條件句了。