语法

目的状语 so that / in case / to (Purpose Clauses)

语法点:目的状语 so that / in case / to (Purpose Clauses)

要说明"为了什么"而做某事,英语有几种办法。最简单的是动词不定式 to do(正式一点用 in order to / so as to)。如果目的部分有自己的主语,就要用从句:so that + 主语 + can / could / should / will / would + 动词。in case 的意思是"以防万一",说明为了防备某种可能而事先采取行动,从句用一般现在时或一般过去时,不用 will。本课演员们"采取特别措施 so that 没人认出他们",警长说"in case 你们不识字"——这些都是典型的目的表达。

结构

形式 结构 例句
不定式 to / in order to / so as to + 动词原形 They wore dark glasses to hide their faces.
否定不定式 in order not to / so as not to + 动词原形 They wore old clothes so as not to be recognized.
so that 从句 so that + 主语 + can / could / should / would + 动词 They took precautions so that no one should recognize them.
in case 从句 in case + 主语 + 一般现在 / 过去时 It says 'No Camping' in case you can't read.

要点:1) so that 从句里常用情态动词,主句过去时则用 could / should / would;2) in case 后面不用 will;3) 不定式的逻辑主语必须与主句主语一致。

课文中的例句

补充例句

易错点

逐句语法分析 · 14 句
  1. 1An ancient bus stopped by a dry river bed and a party of famous actors and actresses got off.

    一辆破旧的汽车停在一条干涸的河床边,一群著名的男女演员走了下来。

    一般过去时 (Simple Past) · 主语 + stopped by + 地点 + and + 主语 + got off

    • stopped、got off 都是过去式
    • a party of 表示"一群"
    • by a dry river bed 表示地点

    两个简单句用 and 连接,叙述故事开头。

  2. 2Dressed in dark glasses and old clothes, they had taken special precautions so that no one should recognize them.

    他们戴着墨镜,穿着旧衣服,特意采取了预防措施,以免有人认出他们。

    过去完成时 (Past Perfect) · Dressed in …, + 主语 + had taken + 宾语 + so that 目的状语从句

    • Dressed in … 是过去分词短语作状语
    • had taken 表示上车前已做好准备
    • so that no one should recognize them 表目的

    本课核心句:so that + should 引出采取措施的目的。

  3. 3But as they soon discovered, disguises can sometimes be too perfect.

    但正如他们很快发现的那样,伪装有时可能太完美了。

    一般现在时 (Simple Present) · as 从句, + 主语 + can + be + too + 形容词

    • as they soon discovered 是插入的方式从句
    • can sometimes be 表示可能性
    • too perfect 意为"太完美了"

    主句是一般性的结论,用一般现在时。

  4. 4'This is a wonderful place for a picnic,' said Gloria Gleam.

    “这是野餐的绝妙地方,”格洛里亚·格利姆说。

    一般现在时 (Simple Present) · 'This is + 名词短语,' + said + 人

    • 直接引语后用 said + 主语的倒装
    • a wonderful place for a picnic:for 表用途
    • 引语里用一般现在时

    直接引语在前时,said Gloria Gleam 可以倒装。

  5. 5'It couldn't be better, Gloria,' Brinksley Meers agreed.

    “再好不过了,格洛里亚,”布林克斯利·米尔斯表示同意。

    一般现在时 (Simple Present, 情态动词) · 'It couldn't be better,' + 人 + agreed

    • couldn't be better 意为"再好不过了"
    • couldn't 是委婉的现在推测
    • agreed 引出说话人

    It couldn't be better 是固定表达,表示最高程度的满意。

  6. 6'No newspaper men, no film fans! Why don't we come more often?'

    “没有记者,没有影迷!我们为什么不常来呢?”

    一般现在时 (Simple Present) · No + 名词, no + 名词! + Why don't we + 动词原形?

    • No newspaper men, no film fans 是省略句
    • Why don't we … 表示提议
    • more often 是比较级

    Why don't we + 动词原形是常见的建议句型。

  7. 7Meanwhile, two other actors Rockwall Slinger and Merlin Greeves, had carried two large food baskets to a shady spot under some trees.

    与此同时,另外两位演员罗克沃尔·斯林格和默林·格里夫斯已经把两个大食品篮搬到了树下一块阴凉的地方。

    过去完成时 (Past Perfect) · Meanwhile, + 主语 (同位语) + had carried + 宾语 + to + 地点

    • Rockwall Slinger and Merlin Greeves 是 two other actors 的同位语
    • had carried 表示在此之前已完成
    • a shady spot under some trees 表示地点

    过去完成时说明搬篮子的动作先于对话发生。

  8. 8When they had all made themselves comfortable, a stranger appeared.

    当他们都安顿舒服了以后,一个陌生人出现了。

    过去完成时 + 一般过去时 (Past Perfect + Simple Past) · When 从句 (had made) + 主语 + appeared

    • had made themselves comfortable 先发生
    • appeared 后发生
    • make oneself comfortable 意为"舒舒服服坐下"

    when 从句用过去完成时,表示安顿好之后陌生人才出现。

  9. 9He looked very angry.

    他看上去非常生气。

    一般过去时 (Simple Past) · 主语 + looked + 形容词

    • look 是系动词,后接形容词 angry
    • very 修饰形容词

    系表结构,look + 形容词描述外表。

  10. 10'Now you get out of here, all of you!' he shouted.

    “你们全都从这儿出去!”他喊道。

    祈使句 (Imperative) · 'Now you + get out of here, all of you!' + 人 + shouted

    • you get out 是带主语的祈使句,语气强硬
    • all of you 是 you 的同位语
    • shouted 引出说话人

    带 you 的祈使句表示命令,语气比普通祈使句更强。

  11. 11'I'm sheriff here. Do you see that notice? It says "No Camping" -- in case you can't read!'

    “我是这里的警长。你们看见那块牌子了吗?上面写着‘禁止野营’——以防你们不识字!”

    一般现在时 (Simple Present) · Do you see …? + It says … + in case 从句

    • in case you can't read 意为"以防你们不识字"
    • in case 后用一般现在时
    • It says 指告示上写着

    in case 引导目的状语,说明为什么写告示。

  12. 12'Look, sheriff,' said Rockwall, 'don't be too hard on us. I'm Rockwall Slinger and this is Merlin Greeves.'

    “听着,警长,”罗克沃尔说,“别对我们太苛刻了。我是罗克沃尔·斯林格,这位是默林·格里夫斯。”

    祈使句 + 一般现在时 (Imperative + Simple Present) · don't be + 形容词 + on us + I'm … and this is …

    • don't be too hard on us 是否定祈使句
    • be hard on sb. 意为"对某人严厉"
    • this is 用于介绍他人

    否定祈使句 Don't be … 表示请求;I'm … 用于自我介绍。

  13. 13'Oh, is it?' said the sheriff with a sneer.

    “哦,是吗?”警长冷笑着说。

    一般现在时 (Simple Present) · 'Oh, is it?' + said + 人 + with a sneer

    • Oh, is it? 是反问,表示不相信
    • with a sneer 表示说话的方式
    • said the sheriff 倒装

    简短反问句 is it? 表达怀疑与讥讽。

  14. 14'Well, I'm Brinksley Meers, and my other name is Gloria Gleam. Now you get out of here fast!'

    “那好,我是布林克斯利·米尔斯,我的另一个名字叫格洛里亚·格利姆。现在你们赶快从这儿出去!”

    一般现在时 + 祈使句 (Simple Present + Imperative) · I'm …, and my other name is … + Now you get out of here fast!

    • I'm Brinksley Meers 是讽刺的模仿
    • you get out of here 是带主语的祈使句
    • fast 作副词修饰 get out

    警长模仿演员自我介绍来嘲讽,然后再次下命令。

练习 · 44 题

每组做完自动记录;总正确率 80% 以上记为掌握 ★。改写和改错与参考答案不完全一致时,登录用户由 AI 判断是否可接受。

总计 0/44
  1. 选择正确的答案

    1. They had taken special precautions ____ no one should recognize them.

  2. 选择正确的答案

    2. It says 'No Camping' ____ you can't read!

  3. 选择正确的答案

    3. They wore dark glasses and old clothes ____ recognized.

  4. 选择正确的答案

    4. They took precautions so that no one ____ recognize them.

  5. 选择正确的答案

    5. Take a food basket with you ____ you get hungry.

  6. 选择正确的答案

    6. The actors carried the baskets to a shady spot ____ a picnic.

  7. 选择正确的答案

    7. An ancient bus stopped by a dry river bed and a party of famous actors ____ off.

  8. 选择正确的答案

    8. When they ____ all made themselves comfortable, a stranger appeared.

  9. 选择正确的答案

    9. 'It ____ be better, Gloria,' Brinksley Meers agreed.

  10. 选择正确的答案

    10. 'Look, sheriff,' said Rockwall, 'don't be too ____ on us.'