He said the navy told him that he was spotted when the plane passed again.
全句的核心主句框架,表达主语说话的动作。
成分推断 · 3 项
- 先在主句开头寻找核心动词。紧跟在主语代词 "He" 之后出现动词过去式 "said"。
- 观察其后方结构,"said" 后面跟着另一个名词短语 "the navy" 及其谓语 "told",说明 "said" 后接宾语从句,自身独立担当主句的谓语核心。
- 排除非谓语动词或助动词可能性,"said" 是实义动词的过去式形态,无其他动词与其竞争主句谓语位置。
- 得出结论:"said" 为本分句的谓语。
- 观察谓语动词 "said" 前面的位置。位于句首的是第三人称代词主格 "He"。
- 分析其与谓语的关系,代词 "He" 是动作 "said" 的执行者,且使用主格形式。
- 排除宾语或状语的可能,句首无介词修饰,不位于动词之后,为标准主语位置。
- 得出结论:"He" 为本分句的主语。
- 观察及物动词 "said" 后的结构。其后紧接一个含有完整主谓结构 "the navy told..." 的句子。
- 分析其句法功能,该结构完整回答了 "said"(说了什么)的具体内容,属于省略了引导词 "that" 的宾语从句。
- 排除表语或补语的可能性,"said" 为及物动词而非系动词,后接句子充当其宾语。
- 得出结论:"the navy told him that he was spotted when the plane passed again." 为本分句的宾语。
时态 · 语态 · 语气
- 首先观察谓语动词形式,"said" 为动词 "say" 的一般过去式形态,未结合助动词 "have/has/had" 或 "be",故判定为一般过去时。
- 其次分析语态,主语 "He" 是动作 "said" 的发出者,不含 "be + 过去分词" 的被动结构,故判定为主动语态。
- 最后分析语气,句子客观陈述说话行为,无情态动词、虚拟假设或祈使句式,故判定为陈述语气。
语义说明 表明说话人 "说话" 这一动作发生在过去的特定时间。