When arriving at a flashing red light, make a full and complete stop.
主句,采用祈使句形式发出指令,要求在到达闪烁红灯时完全停车。句首的时间状语短语说明执行该指令的时间条件。
成分推断 · 3 项
- 在祈使句中,谓语动词直接用动词原形开头(省略主语 you)。扫描逗号后的部分,第一个动词原形是 "make",位于句子核心位置。
- 检查 "make" 前面是否有助动词或情态动词:没有。检查 "make" 是否是分词、动名词或不定式:它是原形动词,符合祈使句谓语特征。
- 确认 "make" 后面带宾语 "a full and complete stop",构成 "make + 宾语" 的及物动词用法,符合谓语动词的句法位置和功能。
- 句首的 "arriving" 虽然也是动词形式,但它是现在分词,出现在 "When" 引导的状语短语中,作状语而非谓语;主句的谓语只能是 "make"。
- 找到谓语 "make" 后,看它后面紧跟什么成分。"make" 是及物动词,需要宾语来接受动作。
- "make" 后面直接跟着 "a full and complete stop",这是一个名词短语(冠词 + 形容词 + 形容词 + 名词),符合宾语的语法形式。
- 确认这个名词短语与 "make" 构成动宾搭配:"make a stop" 意为"停车、停下来",语义完整,因此 "a full and complete stop" 是 "make" 的宾语。
- 句中没有其他成分可以充当 "make" 的宾语,排除其他候选。
- 句首出现 "When" 引导的短语,"When" 是典型的时间连接词,提示这是一个时间状语结构。
- 观察 "When" 后面的内容:"arriving at a flashing red light" 是现在分词短语("arriving" + 介词短语 "at a flashing red light"),表示"到达闪烁红灯处"这个动作或时间点。
- 这个短语与主句谓语 "make" 之间用逗号隔开,说明它是对主句动作发生时间的修饰,回答"什么时候 make a stop"的问题,因此是时间状语。
- 确认它不是主句的主语、宾语或表语:它不在主谓宾的核心位置上,而是作为附加修饰成分,进一步明确了"到达闪烁红灯时"这个时间条件。
时态 · 语态 · 语气
- 时态判定:观察谓语 "make" 的形式。它是动词原形,没有时态变化的标志(没有 -s/-ed/-ing 词尾,也没有 be/have 等助动词)。在祈使句中,谓语动词固定用原形,这种原形在语法上归为一般现在时的范畴(虽然祈使句表达的是对未来行为的指令,但其动词形式本身属于现在时系统)。因此时态为一般现在时。
- 语态判定:检查谓语结构是否为"be + 过去分词"。"make" 是单独的动词原形,没有 be 动词,也不是过去分词形式(过去分词是 made)。主语(隐含的 you)执行 "make" 这个动作,符合主动语态的定义。因此语态为主动。
- 语气判定:本句以动词原形 "make" 开头(省略主语 you),这是祈使句的典型特征。祈使句用于发出命令、请求、建议或指示,不是陈述事实,也不是表达假设或愿望,因此语气为祈使语气。如果是陈述语气,句子应该是 "You make a stop" 或 "You should make a stop";如果是虚拟语气,会出现特殊的动词形式(如 "If you were to arrive..." 或 "It is necessary that you make..." 中的虚拟用法)。本句直接用原形动词发出指令,明确为祈使语气。
语义说明 祈使语气的一般现在时主动语态,在本句中表达对驾驶者的直接指令:要求在到达闪烁红灯时执行完全停车的动作。这种时态语态语气组合使句子具有命令或规则说明的语用功能,常见于交通规则、操作手册等需要明确指示行为的场景。