Nobody was in the building when it broke out.
主句,陈述主要事实:在某个时间点楼内没有人,该时间点由时间状语从句具体说明
成分推断 · 4 项
- 在主句 "Nobody was in the building" 中寻找谓语动词。观察到 "was" 是唯一的动词形式,且位于主语 "Nobody" 之后。
- 确认 "was" 的性质:它是 be 动词的过去式,后面跟介词短语 "in the building",构成主系表结构,因此 "was" 是系动词,充当谓语。
- 排除其他可能:句中没有其他实义动词或助动词结构,确认 "was" 是该分句的唯一谓语。
- 在谓语 "was" 之前寻找主语。观察到 "Nobody" 位于句首且在谓语之前。
- 确认 "Nobody" 的性质:它是不定代词,表示 "没有人",可以独立充当主语,与谓语 "was" 形成主谓关系。
- 验证主谓一致:"Nobody" 作主语时视为单数,谓语 "was" 也是单数形式,主谓一致,确认 "Nobody" 是主语。
- 在系动词 "was" 之后寻找表语。观察到介词短语 "in the building" 紧跟在 "was" 之后。
- 确认其表语功能:"in the building" 说明主语 "Nobody" 的位置状态,与系动词 "was" 构成主系表结构,因此是表语。
- 排除状语可能:虽然 "in the building" 包含地点信息,但它直接跟在系动词后,补充说明主语的状态而非修饰动作,因此是表语而非地点状语。
- 在主句主干 "Nobody was in the building" 之后观察到从句 "when it broke out"。
- 确认其修饰关系:"when" 是时间状语从句引导词,整个从句 "when it broke out" 说明主句动作发生的时间,修饰整个主句。
- 确认成分性质:该从句在主句中充当时间状语,说明 "没有人在楼里" 这一状态发生在 "它爆发" 的时间点,因此将整个从句作为主句的时间状语成分。
时态 · 语态 · 语气
- 时态判定:观察谓语 "was",它是 be 动词的过去式形式,没有助动词或完成体标志(如 have/had),也没有进行体标志(如 being),因此判定为一般过去时。
- 语态判定:谓语 "was" 构成主系表结构,系动词后接表语 "in the building" 而非过去分词,不涉及动作的主动或被动关系,因此语态填不适用。
- 语气判定:句子是陈述句,没有虚拟语气标志(如 were 用于非真实条件、should/would 表建议或假设),也不是祈使句,因此是陈述语气。
语义说明 一般过去时表示过去某个时间点的状态,说明在过去某个时刻(即火灾爆发时)楼内没有人。系表结构描述主语的状态而非动作。陈述语气直接陈述过去的事实。