ARTICLE · 1117210
高中英语语法精讲 ⑯|原因·结果·目的·方式·比较
高中英语语法精讲 · 第 16 期
导语
先看一句作文里的高频病句:
❌ It was so a beautiful day that we decided to go hiking.
想表达"天气这么好,以至于……",结果 so 后面直接跟了冠词——错。还有 so that,一会儿是"为了",一会儿是"结果",全看从句里藏没藏情态动词。今天把原因、结果、目的、方式、比较五类从句一次讲完,状语从句收官。
一、先建立地图:五类从句一张表
| 原因 | Since | |
| 结果 | ||
| 目的 | ||
| 方式 | ||
| 比较 |
沿用第 15 期的老规矩:从句用陈述语序,一个从句一个连词,主将从现照样适用。下面 10 个易错点,就是"so / such"之争和另外几个高频陷阱。
二、10 个高频易错点
1. because / since / as / now that:语气从强到弱
| because | ||
| since | Since | |
| as | As | |
| now that | Now that |
口诀:because 答原因,since 既然成共识,as 顺带提一提,now that 落在现在时。
2. for 是并列连词:不回答 why,不站句首
It must have rained last night, for the ground is wet.(昨晚一定下雨了,因为地面是湿的。)→ for 引出的是"推测的依据" ❌ For he was ill, he didn't come. → ✅ Because he was ill, he didn't come.(他病了,所以没来。)
记法:for 前面几乎总是有个逗号,它是"事后补一句理由";要回答 why 或放句首,只能 because。
3. so…that 的五种正确结构(必背)
so nice a day = such a nice day,两种都对,但结构不能混搭。
4. little 的两面:表"小"用 such,表"少"用 so
- such a little boy(这么小的男孩)→ little 是"年纪小"
- so little water(这么少的水)→ little 是"量少"
判断法:little 前一旦有 a,它多半是"小";没有 a 直接接不可数名词,就是"少"。 ❌ so a little girl → ✅ such a little girl(这么小的女孩)
5. so a beautiful day 为什么错:冠词的位置
❌ It was so a beautiful day. ✅ It was so beautiful a day. / such a beautiful day.
so 是程度副词,必须紧贴形容词;冠词被挤到形容词后面去了。such 则相反,它是"站在名词队伍前"的限定词,冠词紧跟在它后面。
口诀:so 爱贴形容词,冠词被挤到后头;such 领着名词走,a/an 紧跟不放手。
6. so that 的一词两义:看从句里有没有情态动词
- 目的
(= 为了):He got up early so that he could catch the first bus.(他起得很早,为的是赶上头班车。)→ 从句里有 can/could/may/might/will - 结果
(= 结果导致):He got up late, so that he missed the train.(他起晚了,结果误了火车。)→ 从句是陈述事实,前面常有逗号
口诀:从句带情态是"为了",光秃秃的动词是"结果"。
7. 目的从句的三种变身
位置规矩:in order to 可以放句首,so as to 不行。 - ❌ So as to catch the bus, he ran. - ✅ In order to catch the bus, he ran.
8. so…that 换 too…to:只在否定结果里成立
The box is so heavy that I can't lift it. = The box is too heavy for me to lift.(箱子太重,我搬不动。) ⚠️ 肯定的结果不能换:He ran so fast that he won the race.(他跑得太快,赢了比赛。)→ 不能改成 too fast to win。
记法:too…to 本身自带"不能",只有"太……以至于不能"才配得上它。
9. as if / as though:虚拟还是陈述,看真假
- 与事实相反 → 虚拟
:He talks as if he knew everything.(他说得好像什么都知道似的。——其实不知道。)be 动词在虚拟里一律用 were:He acts as if he were the boss.(他表现得好像自己是老板。) - 可能是真的 → 陈述
:It looks as if it is going to rain.(看样子要下雨了。)
判断法:把 as if 后面的内容当真——现实中成立吗?不成立用虚拟(过去式 / were),可能成立就用原时态。
10. 比较从句:than 和 as…as 的两条铁律
比较对象必须对等,借助替代词(第 1 期讲过):The weather in Beijing is colder than that in Shanghai.(北京的天气比上海的冷。)→ 不能直接比 weather 和 in Shanghai 同一范围内比较,要排除自己:He is taller than any other student in his class.(他比班里其他任何同学都高。) as…as 中间用原级:She is as careful as her sister.(她和她姐姐一样细心。)否定用 not as/so…as。
口诀:than 后比同类,as…as 用原级,同班要比记得 other。
三、高考风格演练(4 题)
1. The film was ______ moving that everyone was in tears. A. such a B. so a C. so D. such
答案:C 解析:moving 是形容词(作表语),前面直接用 so;that 从句缺主宾不缺,是典型的 so…that 结果句。such 必须跟名词(如 such a moving film)。
2. He spoke at the top of his voice ______ the students at the back could hear him. A. so that B. such that C. in order to D. because
答案:A 解析:从句里有情态动词 could,是"为了后排同学能听见"的目的从句,用 so that。C 后面只能接动词原形,接不了从句。
3. ______ everybody has arrived, let's start our discussion. A. Because of B. Now that C. For D. So that
答案:B 解析:"既然人都到了"是双方已知且刚刚成立的情况,用 now that。because of 是介词短语接不了从句;for 不站句首;so that 表目的与句意不符。
4. 短文改错:It was so an interesting book that I read it twice.
答案:so an interesting → such an interesting 解析:so 必须紧贴形容词,不能带冠词;an interesting book 是名词短语,前面该用 such。"so interesting a book" 也对,但原句的语序只能配 such。
四、随堂练习(5 题)
1. It was ______ a cold day that we all stayed at home. A. so B. such C. very D. too
2. Tom has been saving money ______ he can buy a new bicycle. A. so that B. because C. as D. until
3. He behaves ______ he were the headmaster, but in fact he is only a caretaker. A. even if B. as if C. so that D. in case
4. It is ______ day that we all want to go outing. A. so nice a B. such nice a C. a so nice D. so a nice
5. 短文改错:Because he was ill, so he didn't attend the meeting.
参考答案
- B
。a cold day 是名词短语,用 such…that;so 必须写成 so cold a day 才对。 - A
。"存钱是为了买自行车",目的从句,从句里有 can(can buy),用 so that。 - B
。他其实不是校长,与事实相反,用 as if + 虚拟(were)。 - A
。so nice a day = such a nice day,唯一正确的语序是"so + 形容词 + a + 名词"。 - 删去 so
(或删 Because)。because 与 so 不能连用,和第 15 期 although…but 是同一个坑:汉语成对,英语单飞。
五、一句话总结
状语从句收官,三句话带走:
- so 贴形容词冠词后(so nice a day),such 领着名词冠词紧跟(such a nice day);little 表"小"用 such,表"少"用 so。
- so that 从句带情态动词是"为了",陈述事实是"结果";in order to 可站句首,so as to 不行。
- because 答为什么、不与 so 连用;as if 与事实相反就用虚拟,be 一律 were。
下期预告: 虚拟语气(一)——if 条件句三种时态怎么摆?混合虚拟和省略 if 的倒装长什么样?从句专题收官,语法进入"高级结构"周。
如果这篇对你有用,收藏起来考前再刷一遍;身边有正在为语法头疼的同学,转给他。