很多同学学英语时会有一个困惑:明明每个单词都认识,拼在一起却怎么都想不通逻辑。为什么all of a sudden要有a?为什么take…for granted 中介词for够后面能接ed分词?其实道理很简单:这一点,和我们汉语里的成语高度相似——现代汉语已经不再使用的古汉语语法、古义,会封存在固定短语之中。比如“走马观花”中的“走”是“跑”的意思,现代汉语已经没有这个意思了,只封存在特定成语里。狂飙英语今天收集整理的这类英语表达也并不是按照现代英语语法临时组合出来的,大多是古英语、旧句式保留至今的固化习语。遇到它们,不要逐词拆解抠语法,要把它当成一整块固定模块去记忆,这里很多都是高考的高频考点。类别1:单词现代是形容词,古习语里保留名词用法汉语类比:差强人意。现代“强”多用于形容词“强大的”;在此处保留古义动词“振奋”,意为大体上能使人满意,极易望文生义。底层逻辑:词语词性已经演变,但古老搭配没有跟着一起改动。1. all of a sudden 突然溯源:sudden古用作名词,表突发之事;all用来加强语气。现代sudden基本只作形容词,所以第一眼看上去搭配反常。例句:All of a sudden, the lights went out. 突然,灯灭了。2. on the contrary 恰恰相反溯源:contrary在此处是名词古义,表示“相反的情况”;现代英语里contrary基本只用作形容词,学生用现代词性理解就会觉得搭配奇怪。例句:It is not hard. On the contrary, it is easy. 这并不难,恰恰相反,很简单。3. at random 随意地,随机地溯源:random古为名词“偶然机会”,现代random学生只熟悉形容词“随机的”,看到at后面接这个词,会误以为违反“介词后接名词”的基础规则。例句:The names were picked at random. 名字是随机抽取的。类别2:古句式省略,多余成分被永久删掉汉语类比:唯利是图。古汉语宾语前置结构固化,“是”只是前置标记,没有实际含义;现代汉语已经不再使用这套句式,硬拆很难读懂。底层逻辑:完整长句长期高频使用,慢慢省略掉可脑补的部分,最终凝固成短语。4. to begin with 首先溯源:不定式结构省略了后面宾语this point,固化为篇章过渡短语。例句:To begin with, we must protect the environment. 首先,我们必须保护环境。5. as follows 如下溯源:本短语是古英语省略结构,完整原句为as it follows,it指代下文整件内容,不是后面列举的多项事物。所以无论主句主语是单数还是复数,固定用as follows,不能改成as follow。很多学生会拿现代主谓一致规则硬套,在这里踩坑。例句:The reasons are as follows.理由如下。6. as usual 像往常一样溯源:完整结构是 as it is usual,省略之后成为固定状语。例句:He got up early as usual.他像往常一样起得很早。7. what if…? 要是……怎么办?溯源:古式省略问句,完整逻辑是 What would happen if…?例句:What if it rains tomorrow?要是明天下雨怎么办?8. let go of 放开;松手;放下溯源:底层原始结构 let (it / sth) go (of it),经历古英语相关省略固化。原始逻辑:let + 宾语 + go(不及物补语),当宾语后置时,需要介词 of 引出对象 → let go of something。对比:Let it go(不带of,it在中间) / Let go of the rope(宾语放末尾,加of)例句:You need to let go of the past.你需要放下过去。9. make believe:假装;假想溯源:源自古英语使役结构 make (sb) believe,中间宾语长期省略,最终凝固为独立习语。初学者熟悉 make sb do 常规句型,看到 make believe 两个动词直接相连容易困惑;它是整块固化表达,不能随意插入或补充宾语。注意区分普通句型 make sb believe(使某人相信,属于现代可自由组合的句式,并非古习语)。例句:The children made believe they were sailing on the sea.孩子们假装在海上航行。10. make do 勉强应付,凑合用溯源:中古省略结构固化,同源 make believe。底层原型 make (oneself / something) do,中间宾语消失,两个动词直接贴在一起凝固为习语,不能自由插入宾语,不能套用普通 make sb do 临时造句逻辑。常搭配 with / without。例句:We had to make do with old equipment. 我们只能凑合使用旧设备。11.do nothing but do:除了做……之外别无选择,只能做溯源:源自古介词but搭配不定式的固化特例。初学者默认but作为介词后面应当接动名词doing,但这套搭配有专属规则:当主句出现实义动词do相关形式(do/does/did/have done),but后的不定式省略to,直接用动词原形;若前面不存在do类动词,则需要保留to(have no choice but to do)。例句:We could do nothing but wait for rescue.我们除了等待救援之外别无办法。12.would rather do than do 宁愿做……而不愿做……溯源:中古英语情态搭配固化。初学者容易自行写成 would rather to do / would rather doing,是因为套用了普通非谓语的现代规则。would rather 整体固化为情态类短语,后面直接接动词原形;than 之后保持平行,同样使用原形,属于古平行结构定型,不能用现代非谓语规则随意推导。例句:I would rather stay at home than go out on rainy days.下雨天我宁愿待在家里,也不愿出门。13.had better do:最好(做某事)溯源:源自古英语劝告类情态结构固化。短语中的 had 仅仅是历史残留形式,并不代表过去时态;整套搭配定型之后后面固定接动词原形,极易和过去完成时 had done 混淆。例句:You had better set off right now.你最好立刻出发。14. might as well do:不妨;还是……为好溯源:中古英语情态建议结构固化。might 不再是普通推测用法,might as well 作为整块短语表达建议,后面固定接续动词原形。例句:Since it is raining, we might as well stay here.既然下雨,我们不妨留在这里。15.how come …为什么溯源:早期现代英语长句 How comes it that… 大量省略压缩之后固化。普通why问句需要助动词倒装(Why are you late?),但 how come 后面直接接陈述句语序,不倒装,这是学生最困惑的点,现代语法体系很难解释这个特例。例句:How come you know the secret? 你怎么会知道这个秘密?16.why (not) do溯源:源自古英语疑问句式省略固化。现代普通特殊疑问句需要助动词倒装(Why do you go?),但 why + 动词原形 / why not + 动词原形 已经整块定型,不需要助动词、不需要to,不能用现代疑问句式规则拆解还原。底层原型:Why (should you) do… / Why (do you) not do…,中间成分长期省略固化。例句:Why waste time on useless things? 何必在无用之事上浪费时间?类别3:省略being的固化结构(take…for granted / far from体系)汉语类比:文不加点。“点”古义为涂改,现代我们理解为标点;古词义保留在成语内部,不能用现代词义直译。底层逻辑:take A for (being) + adj、far from (being)+adj,长期使用省略being,表面上打破基础语法。17. take … for granted:视...为理所当然溯源:这是 take A for B 的特殊宾补结构。这个句型含义是“将A看作B”,B位置既可以放置名词,少数情况下也能放置形容词。granted 早已由grant的过去分词演化成独立形容词,意思是“理所应当的”。该短语最早完整写法是 take sth for being granted(认定这件事已经获得认可、天经地义),长期使用省略 being,最终固化成 take … for granted。例句: We often take our parents’ love for granted.我们常常把父母的爱视作理所当然。注意: 高考最高频变体:形式宾语结构 take it for granted that从句,完形填空、语法填空高频出现。18. regardless of 不管;不顾溯源:regardless 最早是形容词(regard + -less,本义:不加考虑的),底层原始完整逻辑为 (being) regardless of …。例句:He kept on running regardless of the pain. 他不顾疼痛继续奔跑。19. take it for true 信以为真溯源:属于 take +宾语 + for + (being + adj) 省略 being 的同源结构,完整底层形式:take it for being true,和 take sth for (being) granted 演化逻辑完全一致。现代英语没有把它固化为通用习语,仅用来展示这套语法模型。例句:He took it for true that the rumour would come true. 他把这个传言信以为真。20. far from perfect 远非完美溯源:底层完整原始结构是 far from being perfect。far from 属于介词性短语,按照初学者基础语法,介词后面本该接名词或动名词;长期高频使用省略了动名词 being,直接后接形容词 perfect,固化为习语,看上去和基础语法规则冲突。例句:The plan we worked out is far from perfect.我们制定出来的方案远非完美。类别4:名词古义已经变迁,只留存于固定搭配汉语类比:赴汤蹈火。现代“汤”多指肉汤;古义为沸水,仅保存在这个成语之中。底层逻辑:单词词义发生变迁,但古老搭配没有同步更新词义。21. do good to 对……有益溯源:good此处为名词,意为益处;学生最熟悉的却是good作形容词的用法。例句:Sunlight does good to your body. 阳光对你身体有益。22. do harm to 对……有害溯源:harm在这里是名词“伤害”,和do good to结构同源。例句:Pollution does harm to wildlife. 污染对野生动物有害。23. in vain 徒劳,白费溯源:vain古可作名词,意为虚空。现代vain只有形容词用法,因此in vain没法直接用现代语法解释。例句:All our efforts were in vain. 我们所有努力都白费了。24. at length 最终;详尽地溯源:length古义不只是“长度”,古英语中可指时间的终点。现代学生只会理解为“在长度上”,很容易出现语义错位。例句:At length, the long discussion came to an end.漫长的讨论终于结束了。25. by virtue of 凭借;由于溯源:virtue古义是“力量、效能”,并不是同学们最熟悉的“美德”。短语属于古介词结构遗留,无法用现代词义硬推。例句:He got the position by virtue of his rich experience.他凭借丰富经验得到这个职位。26. in the long run 从长远来看溯源:run古指“一段时间、过程”,不是大家熟悉的含义“跑步”。例句:It may be hard now, but it will help you in the long run.现在可能很难,但从长远来看会对你有帮助。27. as a matter of fact 事实上溯源:matter古指“事实、情况”,不是现代常义“问题”。语气强于in fact,多用于纠正对方观点。例句:As a matter of fact, I have already finished it.事实上,我已经完成了。28. to his credit 值得赞扬的是溯源:credit古指“功劳、声誉”,不是现代高频义“信用”。例句:To his credit, he admitted his mistake.值得赞扬的是,他承认了自己的错误。29. in particular 尤其,特别溯源:particular古作名词,指“某一特定事项”;现代多作形容词,第一眼看上去仿佛是“介词+形容词”的违规搭配。例句:I like this book, in particular the first chapter.我喜欢这本书,尤其是第一章。30.for the time being 暂且,眼下溯源:being 在这里不是现在分词临时变形,是古名词(存续、当下状态),整套搭配中古定型;初学者容易强行理解“时间正在…”,用现代进行时逻辑硬拆,完全不通。例句:We will use this plan for the time being. 我们暂且使用这套方案。注意:固定语序,不能改成 for the being time;多用于一般现在时、将来时。类别5:极易望文生义的旧式习语汉语类比:不足为训。现代容易误译为“不值得作为教训”;古义训=典范,正确含义:不值得当作准则。底层逻辑:整体短语含义≠单词字面含义叠加。31. out of the question 不可能溯源:旧式固定习语,不能直译“在问题之外”,极易和out of question(没问题)混淆,这种词义反差很难依靠现代语法推导。例句:It is out of the question to finish the task in one hour.一小时完成这项任务是不可能的。32. to some extent 在某种程度上溯源:extent古义指范围、限度,to+名词作状语属于古句式固化,很多学生很难理解这一结构。例句:To some extent, your opinion is acceptable.在某种程度上,你的观点是可以接受的。33. the other day 前几天、不久前溯源:古英语时间习语固化,不要用现代the other(两者之中另一个)字面直译。该短语早期词义是“次日/昨日”,15世纪定型,专门指代最近过去、无需精确说明的某一天。注意: 同源变体 the other night / the other week。例句:The other day, I came across an old friend.前几天我偶遇一位老朋友。34. in the charge of 由……看管/负责溯源:charge古义为“托付、监护”,并非学生熟悉的“收费”;in the + 名词 + of 属于老式固化搭配,冠词the决定主被动,不能随意增减。in charge of(无the,主动)主语是人:掌管……例句:The children are in the charge of the nurse. 这些孩子由这名护士照看。注意: 这一类 in (+the) + 名词 + of 搭配,这种古英语用名词表达属格关系的遗留结构常见还有in possession of / in the possession ofin control of / in the control of类别6:虚位形式宾语(it无实际指代,只是占位标记)汉语类比:好不热闹。按照现代字面逻辑“好不=不”会推出错误含义;属于固化语气结构,不能逐字翻译。底层逻辑:语法体系发展之后,新增的占位标记,用来适配特殊动词,看上去属于“多余多出一个词”。35. I would appreciate it if …很多同学疑惑:appreciate本身是及物动词,为什么不能直接接上if从句,非要插入it?这里的 it 就是形式宾语。appreciate、like、hate、love、dislike 这一组表达主观好恶的动词,语法上不允许直接接纳 if / when 宾语从句,必须添加虚位占位的形式宾语 it,从句后置作为真正宾语。例句: I would appreciate it if you could come.如果你能来,我感激不尽。不管英语还是汉语,都存在大量“穿越至今”的古老固化表达。高考出题人恰恰很喜欢在这里设置陷阱:利用大家习惯逐词翻译、硬套现代语法的思维定势挖坑。具体问题具体分析,我们要区别对待这些固化的“穿越分子”才能在高考中避坑。