because、when、if、although 全攻略:用 4 个连词,把短句变成完整的想法
刚开始学英语的时候,我们常常一句话拆成两句讲:It rained. I stayed home.(下雨了。我待在家。)意思有到,但听起来像在报流水帐。母语者会把它接成一句:I stayed home because it rained.(因为下雨,所以我待在家。)
让这件事变得可能的,就是**从属连词(subordinating conjunctions)**。今天我们专攻最常用的四个:because、when、if、although。学会它们,你的句子立刻从「片段」升级成「完整的想法」。别紧张,规则比你想的少很多。
从属连词在做什么
一个句子如果能单独成立,我们叫它主句(main clause):
- I stayed home.(我待在家。)
从属连词的工作,是带出一个从句(subordinate clause),补充说明主句的原因、时间或条件。从句自己不能单独成立,它需要靠着主句:
- because it rained(因为下雨)→ 单独讲会让人觉得「然后呢?」
把两者接起来,意思就完整了:
I stayed home because it rained.(因为下雨,我待在家。)
记住一个重点:从属连词永远站在从句的最前面,像一个小小的领队,后面跟着的就是那一团补充说明。
because:说原因
because 用来回答「为什么」。它后面接的,是事情发生的理由。
- I'm happy because it's Friday.(我很开心,因为今天是星期五。)
- She studies English because she wants to travel.(她学英语,因为她想去旅行。)
一个常见的小提醒:because 后面要接一个完整的句子(有主语、有动词),不能只接一个名词。想接名词时,要用 because of:
- I'm tired because I worked all day. ✓(我很累,因为我工作了一整天。)
- I'm tired because of the long day. ✓(我很累,因为这一整天太长了。)
I'm tired because the long day.✗
判断诀窍:because 后面那串字,遮住 because 之后还能不能单独当句子?能,就用 because;不能(只是个名词),就用 because of。
when:说时间
when 用来说「什么时候」,把两件同时或先后发生的事连起来。
- I drink coffee when I wake up.(我起床的时候喝咖啡。)
- When the movie ended, we went home.(电影结束时,我们就回家了。)
这里有个容易踩到的小坑:讲未来的时间时,when 的从句要用现在式,主句才用未来式。
- When I get home, I will call you. ✓(我到家时会打给你。)
When I will get home, I will call you.✗
记法:when 带出的那一段「时间背景」,英语习惯当作已经确定的事,所以用现在式就好,不用 will。
if:说条件
if 表示「如果」,带出一个还没发生、要看情况的条件。
- We'll go to the beach if the weather is nice.(如果天气好,我们就去海边。)
- If you press this button, the light turns on.(如果你按这个钮,灯就会亮。)
if 跟 when 长得很像,意思却差很多,这是中文母语者最常混的地方:
- when = 一定会发生,只是时间早晚(When summer comes... 夏天一定会来)
- if = 不一定发生,看条件(If it rains... 不一定会下雨)
跟 when 一样,谈未来时 if 的从句用现在式:
- If it rains tomorrow, we will stay home. ✓(如果明天下雨,我们就待在家。)
If it will rain tomorrow...✗
although:说转折
although 表示「虽然」,用来带出一个跟你预期相反的情况,制造一个小小的转折。
- Although it was raining, we went out.(虽然在下雨,我们还是出门了。)
- He passed the test although he didn't study much.(他通过了考试,虽然他没怎么念书。)
这里有一个中文母语者最容易犯的错。中文习惯说「虽然……但是……」两个都放,英语里 although 跟 but 只能留一个:
- Although it was cold, we went swimming. ✓(虽然很冷,我们还是去游泳了。)
- It was cold, but we went swimming. ✓(天气很冷,但我们还是去游泳了。)
Although it was cold, but we went swimming.✗
记法:although 跟 but 都是负责「转折」的,一个句子里只要一个转折员,挑一个用就好。
逗号规则:其实只有一条
很多人卡在「到底要不要加逗号」。好消息是规则超简单,看从句放在哪里:
- 从句放句首 → 后面要加逗号
- 从句放句中(在主句后面) → 不加逗号
对照一下就懂了:
- Because it rained, I stayed home.(从句在前,加逗号。)
- I stayed home because it rained.(从句在后,不加逗号。)
四个连词都吃这条规则:
- When I'm tired, I drink coffee. ✓ / I drink coffee when I'm tired. ✓
- If you're ready, we can start. ✓ / We can start if you're ready. ✓
- Although he's young, he's very smart. ✓ / He's very smart although he's young. ✓
一句话记法:从句先讲就「停一下(逗号)」,从句后讲就「一路到底(不停)」。
快速复习
把四个连词放在一起,意思的差别就清楚了:
- because → 为什么(原因):I'm late because the bus was slow.(我迟到了,因为公车很慢。)
- when → 什么时候(时间):I smile when I see you.(我看到你的时候会微笑。)
- if → 如果(条件,不一定发生):Call me if you need help.(如果你需要帮忙就打给我。)
- although → 虽然(转折,跟预期相反):I like it although it's expensive.(我喜欢它,虽然它很贵。)
只要掌握「连词放从句最前面」加上「从句在前要逗号」这两件事,你就能把零散的短句,接成一个完整、自然的想法了。
在 Loopy 怎么练
光看规则很容易忘,真正记住的方法,是在一句句真实对话里反复遇到它们。
Loopy 把 because、when、if、although 放进分级课程的真实情境句子,从 A1 到 B1 一步步来,难度贴着你的程度,不会一下被太难的句子吓到。听到、看到、跟着念,连词的用法会自然长进你的语感里。
- 在听说跟读模式中,你会亲口说出 I'll call you when I get home. 这类句子,把现在式与未来式的搭配练成反射动作。
- 遇到不确定的连词,随手点开字典查 because、although,看例句怎么用、怎么念。
- 学过的句型会由**记忆曲线复习**帮你安排回顾时机,在你快忘记的时候刚好再出现一次,记得更牢。
从今天的一句 I stayed home because it rained. 开始,你已经踏出了把短句接成完整想法的第一步。慢慢来,你做得到。