先看这一句:
Having worked in the city for nearly a decade, the engineer who designed the bridge that collapsed last year finally decided to speak to the reporters waiting outside his office.
很多人的阅读顺序是“从第一个词往后译”,于是抓住 worked 就以为是主干,读到一半发现自己理解的时间和人物都是错的。这句真正的主干只有三块:the engineer decided to speak。其余全是挂上去的零件。
问题不在于单词量,而在于没有先找到句子的锚点。这个锚点就是谓语动词。这篇只讲一件事:拿到一个长句,怎么用一套固定动作把谓语找出来,再由它反推主语,看清整句话到底在说什么。
为什么一个分句只有一个“时态锚点”
英语的动词形态背负两件事:时态和主谓一致。Cambridge 的语法说明写得很直接,限定动词(finite verb)要显示 tense、person 和 number,比如 I go、she goes、we went;非限定形式则不显示时态 1。
这两样信息的作用,是把一句话钉在“什么时候”和“谁”上面。钉一次就够了。所以一个分句只需要一个限定动词作核心:He works here(现在,他);He worked here(过去,他)。如果一句话里出现两个各自带时态标记的动词,读者会自动理解成两个陈述、两个时间点。
这条约束不是学术摆设,它正好解释了中文学习者最常见的一类错句:
- ✗ The man stands there is my teacher.
- ✓ The man standing there is my teacher.
前一句里 stands 和 is 都带时态,读者读到一半就被迫结句,然后撞上第二个 is,语法崩了。要表达一个次要动作,英语的处理方式是把它“降级”:要么加连接词变成从句(the man who stands there),要么变成非谓语形式(standing / to stand)2。降级之后,一个分句又只剩一个时态锚点,句子就立住了。
注意一个例外:如果两个动词共用同一个主语、由一个并列连词连起来,那是并列谓语,不算两个分句——She opened the letter and read it twice。主语只出现一次,两个动词都受它约束,一次时态即可。但如果说 Tom plays guitar and his sister sings,第二个动词有自己的主语,那就是两个分句,各有一个谓语。
谓语常常不是“一个词”,而是一串
真正的难点往往不是找不到动词,而是动词太多。先建立一个概念:谓语可以是一串词,但这一串里 只有第一个词负责变形。
- I have been watching TV. / He has been watching TV.
- I will have finished it by Friday.
- She can swim.
have 变成 has,说明它承担了时态和一致;been watching、finished、swim 这些形式被锁死,不再随主语变化。will 本身不变形,但它已经把时间信息交代出去了。所以定位谓语时,要找的是这一串动词里“第一个还能变形的那个”,连同它后面跟着的一整串。
三步在长句里定位谓语
把动作拆成可执行的顺序:
第一步:先把所有动词形状的词圈出来,宁可多圈。 你的眼睛不该在这里做判断,判断放到第二步。
第二步:剔除两类伪装者。
第一类是根本不能当谓语的词:to do(不定式)、单独出现的 doing、单独出现的 done。判断办法很机械——看它前面有没有助动词。有 be,is running 就是谓语的一部分;有 have,has finished 也是;什么都没有,那就是非谓语 3。所以那三个连着的动词吃掉一个 to 就出局了:
To finish the report on time, she stayed up all night.
第二类是“真谓语,但不在主句里”。这时候要找 连接词的边界。常见的有 that、which、who、when、where、because、although、if、unless、since、while、after、before。一个连接词就等于在句子中间砌了一堵墙:墙里面有自己的谓语,归它自己管。
第三步:在没被墙包住的动词里,找那个限定动词。 它(连同后面的助动词串)就是主句谓语。
拿三个句子走一遍
句子一:拉长,但骨架不变。
The man laughed. The man in the old coat laughed loudly at the joke his friend told.
第一句的骨架是 The man laughed。第二句圈出 laughed、told;told 被他的朋友那层修饰关系包住(原句省略了关系词 that),归从句;主句谓语仍是 laughed。主语是谁?问“谁笑了”——是 the man,不是 the coat。in the old coat 是介词短语,介词短语永远不能当主语,这是反推主语时最常踩的坑 4。骨架没变:The man laughed。
句子二:加了从句,主句谓语在哪。
回到开头那句长句,圈出所有动词:worked、designed、collapsed、decided、waiting。
- Having worked —— 前面没有助动词,非谓语,出局;
- designed —— 被 who 包住,从句谓语;
- collapsed —— 被 that 包住,从句谓语;
- decided —— 没被任何连接词包住,主句谓语;
- waiting —— 非谓语,出局。
于是骨架浮出来:the engineer decided to speak。再单独看墙里面两块信息:工程师设计的是那座桥,桥去年塌了。
同一句话还能换个写法,骨架依然不变:
The engineer, who had been designing bridges for twenty years, finally decided to speak.
had been designing 前面有 had,是谓语串没错,但它被 who 关在里面;主句的锚点还是 decided。
句子三:谓语跑到主语前面去了。
Under the table sat a small cat. Did you see him?
第一句主语不在句首。没关系,方法不变:找到 sat,问“谁 sat”,答案是 a small cat。第二句的 Did 承担了过去时和疑问信息,是谓语串的一份子,see 是它后面的原形。
找到谓语之后,再看后面补了什么
主语和谓语只构成最小骨架,句子剩下的部分都在回答“谓语后面还缺什么”:
- 缺一个被作用的对象,就补宾语:She wrote a letter。
- 是 be、seem、become 这类词,后面补对主语的说明,那叫表语:She seems tired。
- 已经完整,再加的就是可选信息(时间、地点、方式、原因),统称状语。
判断可行性的标准很朴素:把这个成分拿掉,句子还成立吗?拿不掉的是必要成分,拿得掉的是可选成分。The man laughed loudly at the joke 里,loudly 和 at the joke 全都去掉,The man laughed 依然成立——所以骨架只有两块,其余都是零件。
这套动作的边界
“一个分句一个谓语”指的是每个分句各自只有一个时态锚点,不代表整句话只有一个谓语。并列谓语(She opened the letter and read it twice)合法;并列句(Tom plays guitar and his sister sings)里就有两个;主从复合句里,从句谓语归从句,主句谓语归主句。三个层次分清楚,规则就不会被误用。
另一个常见误解是把规则用反:为了“保持只有一个谓语”,把该有的动词删掉或换成 doing,写出 The man standing there is my teacher 却说成“站立的那个人是我的老师”——这在语法上对,但如果你本想表达“那个站在那儿的人”,用 who stands there 更清楚。降级是工具,不是必须。
最后留一个今天就能做的练习:随便挑三句你正在读的英文长句,只做三步——圈出所有动词形状的词,用连接词划出从句的墙,然后在墙外找出那个限定动词,问“谁 + 它”。练几次之后,你读长句的眼睛会自动先落到谓语上,而不是被一串名词带跑。下一篇接着处理这个锚点上的时态标记:英语的时态其实只在回答两个问题。