2025-09-01点击次数:43
学员疑问:老师,句子“Having finished the experiment, the data were analyzed.”是否正确?为什么感觉主语不一致?
老师解答:该句存在悬垂状语错误。“Having finished the experiment”的逻辑主语应是“研究人员”,但主句主语是“the data”,导致语义矛盾。应改为:“Having finished the experiment, the researchers analyzed the data.” 或 “After finishing the experiment, they analyzed the data.” 非谓语动词短语作状语时,其逻辑主语须与主句主语一致。
点评分析:非谓语动词(如分词、动名词)作状语时,必须注意逻辑主语的一致性,否则会造成语法错误或歧义。此类错误在写作中常见,尤其在长句结构中。考生应养成检查状语逻辑主语的意识,可通过“谁发出的动作”来验证主语是否一致。此考点在语法改错和写作中高频出现,需通过典型错句修正强化语法敏感度。