如何使用第三条件句——英语迷你小课堂:英语精读讲义
British Council | English
视频简介:课程通过一次因护照一时找不到、考试险些不被认可的经历,讲解如何用第三条件句、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 ..., 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 ... 引出话题
Let's talk about ... 是一种友好地引出下一个话题的表达。这里,说话人把课程转到第三条件句,并把听众的注意力带到这个主题上。 Let's 是 let us 的缩写,但这里不是在请求许可。它是一种包含说话人和听众的提议,把接下来的讨论说成双方一起进行的事。
练习
哪句话能自然地把 schedule 引出为下一个话题?
- Let's talk about the schedule.
- Let's wait for the schedule.
- Let's look for the schedule.
查看答案
Let's talk about the schedule.
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.
- imaginary
- imagination
- imaginative
查看答案
imaginary
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 起什么作用?
- 它说明这种形式是什么时候发明的。
- 它说明这种形式的价格。
- 它说明这种形式的用途。
查看答案
它说明这种形式的用途。
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。它不是说话人要前往另一个地方。
练习
哪句话能自然地预告接下来要讲一个故事?
- I'm telling you to a story about my first day at school.
- I'm going to a story about my first day at school.
- 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.
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
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
in the end:引出最终结果
in the end 是一个连接语,把叙述从前面的事情或困难带到最终结果。这里,它引出一阵忙乱之后发生的结果。 它回答的是“最后结果怎样?”,而不是指出某个物体的末端或某项活动结束的准确时刻。
练习
哪一句使用了表示“一连串事情之后的最终结果”的短语?
- In the end, Maya solved the puzzle.
- At the end of the film, everyone clapped.
- Maya waited at the end of the line.
查看答案
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
got to + 地点:到达某处
这里的 got to 表示“到达了”。它是 get to 的过去式,后面接 the school 这样的目的地。 这里的 get 不是“得到”。在日常叙事中,get to + 地点是表示某人到达目的地的常见说法。
练习
用 get to 的过去式完成句子:We ____ the museum before noon.
查看答案
got to
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
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
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.
- 玛雅在教练作出任何决定前就加入了。
- Could 只表示玛雅的能力,而 anyway 表示她做事很随便。
- 尽管玛雅错过了报名,教练仍允许她加入。
查看答案
尽管玛雅错过了报名,教练仍允许她加入。
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 说明了什么?
- 这张卡存放在身份证件旁边。
- 这张卡看起来像身份证件。
- 这张卡确实被用作身份证明。
查看答案
这张卡确实被用作身份证明。
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:对掌权者的非正式称呼
在这句话中,the big boss 指级别很高、权力很大,或能做最终决定的人。big 说的是职位或权力,不是身体大小。 说话人没有说正式职务名称。这个说法让叙述听起来比较随意,还带一点玩笑感。
练习
判断:在给高级主管的正式邮件中,用 "Hi, big boss" 打招呼通常很合适。
- 正确
- 不正确
查看答案
不正确
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
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 走完整段路返回图书馆,并强调这段回程?
- Nora walked all the way back to the library.
- Nora walked straight past the library.
- 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
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
had been there the whole time:被发现前就一直在那里
had been there 是过去完成时。它把护照“在那里”的状态放在后来找到护照的那个过去时刻之前。这里的 been 表示持续的状态,不是移动到那个地方的动作。 the whole time 表示从头到尾贯穿整个相关时段。had been there the whole time 合起来会产生“后来才发现”的效果:护照看似不见了,其实一直都在那里。
练习
找过充电器之后,哪一句表示它在整个寻找过程中早就在桌上?
- The charger will be on my desk later.
- The charger had been on my desk the whole time.
- The charger was on my desk for one minute.
查看答案
The charger had been on my desk the whole time.
so that ... would accept:从过去视角表达目的
so that 引出前面一个行动的目的或预期结果。在这个语境中,前面的行动是为了让对方把这场考试认定为有效;finally 表示这个结果是在耽搁或困难之后才有望发生的。 would accept 表示“过去视角下的将来”:站在前面那个过去时间点看,接受这件事预计会在之后发生。它不表示对方当时已经接受,也不是第三条件句的结果。
练习
哪一句把“获准进入”表达为从过去视角预期实现的目的?
- She showed her ID so that they would let her enter.
- She showed her ID because they had already let her enter.
- She showed her ID after they let her enter.
查看答案
She showed her ID so that they would let her enter.
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
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
第三条件句中的 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
主语 + 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
假想过去结果中的 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
switch these two clauses round:调换两个从句的顺序
switch these two clauses round 的意思是“改变这两个从句的顺序”。这里的两个从句是 if 条件从句和含 would have 的结果从句;round 表示“换成相反的顺序”,不是“围成圆形”。 在第三条件句中,任意一个从句都可以放在前面。调换顺序不会改变条件与结果的关系,不过先出现的从句会先被听到,也可能更受关注。
练习
在这个句子中,switch these two clauses round 是什么意思?
- 改变两个从句的顺序。
- 在这两个从句周围画一个圆圈。
- 删除这两个从句。
查看答案
改变两个从句的顺序。
I wouldn't have ... if ...:结果从句在前
这个句子先放结果从句:I wouldn't have been allowed to do the exam。if 条件从句 if the examiner hadn't recognized me 放在后面。 它描述的是一个与过去事实不同的假想情况:如果没有被考官认出,参加考试的许可就不会被给予。这种顺序不会改变条件与结果的关系,但把结果放在句首会让听者先注意这个结果。
练习
哪个句子把结果从句放在前面,并使用了通常的标点方式?
- I would have called you, if I had known.
- If I had known, I would have called you.
- I would have called you if I had known.
查看答案
I would have called you if I had known.
在 if 后加 only,构成 if only
在 add the word only after if 中,after 说明的是词序:把 only 紧接在 if 后面,组成 if only。这两个词作为一个固定的开头共同发挥作用;only 不是单独修饰某个动词或结果。 If only 用来引出更强烈的愿望或遗憾。谈论已经无法改变的过去时,常用结构是 If only + 主语 + had + 过去分词。
练习
哪一个开头通过把 only 紧接在 if 后面,直接构成了表示遗憾的固定表达?
- Only if I had applied earlier.
- If I had only applied earlier.
- If only I had applied earlier.
查看答案
If only I had applied earlier.
用 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:表示强烈后悔的信号
在这句话里,If only 是正在讲解的表达名称。这个表达表示说话人强烈希望现实有所不同。回头谈过去的行为时,它传达的是后悔,而不只是中性的条件。 听到 if only 时,可以先把它理解为“我真希望事情当时不是那样”,再根据时态和上下文判断这个愿望针对现在还是过去。
练习
哪句话用 if only 表达了对过去行为的强烈后悔?
- Only save the final file.
- If only I had saved the file.
- If the file is open, close it.
查看答案
If only I had saved the file.
用 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
wish I had taken:对过去行为表示遗憾
wish + 主语 + had + 过去分词表示对已经结束的过去事情感到遗憾。这里,had taken 指的是更早作出的交通选择。 这个结构还暗示事实正好相反:说话人并没有坐公交车。更换过去分词就能谈论不同的过去行为,如 wish I had called。
练习
用 check 补全表达过去遗憾的结构:I wish I ____ the map before we got lost.
查看答案
had checked
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