学员疑问:
老师,前一句They point out that cats in laboratory experiments have been repeatedly shown to dream.“实验中的猫被反复证明会做梦”,接着第二句是:“So, in fact, have all other mammals except one: the anteater, which has a tiny brain.”我完全看不懂这个句子的结构。“So have”是什么意思?
老师解答:
这句话是整个段落中承上启下的关键句。我们先还原它的完整结构,一切就清晰了。
识别倒装结构
“So + 助动词 + 主语”是英语中表示“前者的情况也同样适用于后者”的经典倒装句型。因为前一句的谓语是“have been shown to dream”(被动语态的现在完成时),所以后一句借用助动词“have”来替代整个“been shown to dream”部分,并将“have”提到主语“all other mammals”之前。
完整还原后的句子是:
In fact, all other mammals have also been shown to dream except one: the anteater, which has a tiny brain.
全句参考译文:
事实上,所有其他哺乳动物也同样(被反复证明会做梦),除了一种动物之外:那就是食蚁兽,它的大脑非常小。
整体逻辑串联:
第一句说“猫被证明会做梦”——第二句说“其他所有哺乳动物也会(被证明会做梦)”——唯一不会(或未被证明会做梦)的例外是食蚁兽,因为它的大脑太小(暗示食蚁兽可能不具备做梦所需的神经系统基础)。
点评分析:前一句是“have been shown”,所以后一句必须用“have”来呼应,不能用“do”或“are”——这是倒装结构中最严格的语法规则。
此外,本句还包含两个需要警惕的阅读障碍:
省略带来的信息断层——句中省略了“been shown to dream”,考生若不主动向前文回溯补全,就会觉得“So have all other mammals”语义悬空,不知所云。在考博阅读中,这类“承前省略”极为常见,读到倒装句时务必养成“回看前句谓语时态,补全省略内容”的习惯。
冒号与定语从句的层级修饰——“except one: the anteater, which...”中,冒号起解释说明作用,而定语从句只修饰“anteater”,与前面的“all other mammals”无关。不少学员误以为“which”指代“mammals”,从而译成“所有哺乳动物的大脑都很小”,这是典型的指代错误。
在翻译技巧上,建议将“So”所指代的内容明确译出(如“也同样”或“也是如此”),不要机械地译为“所以”。考场做题时,只要看到“So + 助动词 + 主语”的结构,就应立刻启动“倒装识别模式”:先找助动词(决定时态),再回看前句(找被省略的动作),最后调整语序为正常主谓结构理解。掌握这一套操作,这类句子在阅读中就再也难不住你了。






