Said one recorder of events, "The air at twelve leagues' distance smelt as sweet as a new-blown garden."
外层主句,采用倒装语序,谓语 Said 前置,引述某位事件记录者所说的话,整个引语作为该句的宾语。
成分推断 · 3 项
- 先找全句中能作谓语的动词形式。句首 Said 是动词 say 的过去式,具备充当谓语的完整形式。
- 再看 Said 后面紧跟 one recorder of events,这是名词短语,可作主语;逗号后的引语内容是 Said 所表达动作的对象(说的话)。Said 位于主语之前,构成谓语前置的倒装语序,但其谓语性质不变。
- 排除其他候选:引语内部的 smelt 是引语分句自己的谓语,不属于外层分句;全句无其他动词形式可作外层谓语。
- 因此 Said 是本分句的谓语,表示"说"这一动作,采用了倒装语序将谓语提前。
- 已确定 Said 为谓语,现需找出执行"说"这个动作的施事者。
- Said 后紧跟 one recorder of events,这是"限定词 + 名词 + 介词短语"构成的名词短语,语义上指代某个记录者,符合"谁说"的施事角色。
- 虽然该短语出现在谓语之后,但英语中倒装句常将谓语提到主语之前(如引述句中常见的 said he),此处即为这种倒装。one recorder of events 是本句执行 Said 动作的主体,因此是主语。
- 排除其他候选:引语内的 The air 是引语分句的主语,不属于外层分句;events 只是介词 of 的宾语,不能单独作主语。
- 谓语 Said 表示"说",需要一个内容作为说的对象(说了什么)。
- 逗号后的整个引语"The air at twelve leagues' distance smelt as sweet as a new-blown garden."由双引号包裹,表示被直接引述的话语内容,语义上是 Said 的承受对象。
- 在引述动词(如 say/said)的结构中,被引述的话语充当宾语。此处整个引语作为 Said 的宾语,说明"记录者说了这句话"。
- 排除其他候选:引语内部的成分(如 The air、smelt 等)属于引语分句内部结构,不直接充当外层分句的宾语。
时态 · 语态 · 语气
- 时态判定:先看谓语 Said 的形式。Said 是动词 say 的过去式,无助动词、无进行体标志(be + -ing)、无完成体标志(have + 过去分词)、无情态动词,仅为规则过去式形式,符合一般过去时特征。排除现在时(现在时应为 says/say)、完成时(需 have said)、进行时(需 was saying)等其他候选。
- 语态判定:Said 后接主语 one recorder 和宾语(引语),主语是动作发出者,宾语是动作对象,构成主动关系:记录者主动说出这句话。无"be + 过去分词"被动标志。因此为主动语态。
- 语气判定:全句为陈述句,无虚拟语气标志(如 if 引导的非真实条件、were/should 等虚拟形式),无祈使语气标志(动词原形开头的命令句),陈述客观发生的事件。因此为陈述语气。
语义说明 一般过去时表明"某记录者说这句话"是过去已完成的事件;主动语态强调记录者作为施事主动发出引语;陈述语气客观记录这一历史事实。