语法点:时间状语从句 when / while / as soon as / before / after (Time Clauses)
时间状语从句用 when、while、as soon as、before、after 等连词引导,说明主句动作"什么时候"发生。本课讲一个女孩在海上遇险、游泳上岸、最后在医院醒来的经历,作者用 before、after、when 把一连串事件按先后顺序串起来。从句可以放在主句前(后面加逗号),也可以放在主句后(不加逗号)。叙述过去的事情时,主句和从句都用过去时;如果要强调从句动作发生得更早,可以用过去完成时。
结构
| 连词 | 意思 | 例句 |
|---|---|---|
| when | 当……时 / ……之后 | When she woke up, she found herself in hospital. |
| while | 在……期间(持续动作,常配进行时) | While she was swimming, it got dark. |
| as soon as | 一……就…… | As soon as she saw the light, she swam towards it. |
| before | 在……之前 | A week passed before she was able to explain. |
| after | 在……之后 | She swam to the shore after she had spent the night in the water. |
- 从句在前:When she woke up, she found herself in hospital.
- 从句在后:She found herself in hospital when she woke up.
- after / before / on 后也可以直接接 -ing:after spending the whole night;on arriving at the shore.
课文中的例句
- [句 1] Nearly a week passed before the girl was able to explain what had happened to her. — before 引导时间状语从句,说明"过了一周"发生在"能解释"之前
- [句 4] Then she swam to the shore after spending the whole night in the water. — after + 动词 -ing,是 after she had spent 的简化形式
- [句 7] She knew she was near the shore because the light was high up on the cliffs. — 对比:because 引导原因状语从句,位置与时间从句相同
- [句 8] On arriving at the shore, the girl struggled up the cliff towards the light she had seen. — on + 动词 -ing 相当于 as soon as she arrived
- [句 10] When she woke up a day later, she found herself in hospital. — when 从句放在句首,后面用逗号隔开;主从句都用一般过去时
补充例句
- When the boat struck the rock, the girl jumped into the sea. 船撞上岩石时,女孩跳进了海里。
- As soon as she saw the light, she knew she was near the shore. 她一看见灯光,就知道自己离岸边很近了。
- She swam for eight miles before she reached the shore. 她游了八英里才到达岸边。
易错点
- ❌ When she will wake up, she will find herself in hospital. → ✅ When she wakes up, she will find herself in hospital. 时间状语从句表将来时用一般现在时,不用 will。
- ❌ She jumped into the sea, when the boat struck a rock. → ✅ She jumped into the sea when the boat struck a rock. 从句放在主句后面时不用逗号。
- ❌ After she spend the night in the water, she swam to the shore. → ✅ After she had spent the night in the water, she swam to the shore. 叙述过去的事时从句也要用过去时态,不能用原形。
- ❌ While she woke up, she found herself in hospital. → ✅ When she woke up, she found herself in hospital. while 用于持续的动作,wake up 是瞬间动作,要用 when。