They were so busy working that they only ate simple meals.
主句,陈述主语过去的忙碌状态,并通过 so 引出后续的结果状语从句
成分推断 · 4 项
- 在主句中寻找谓语动词。观察到 "were" 是系动词 be 的过去式形式,位于主语 "They" 之后。
- 检查句中其他动词形式:"working" 是现在分词作表语补充说明,"ate" 位于 "that" 引导的从句中,不属于主句谓语。
- 确认 "were" 构成主句的系动词谓语,与后面的表语 "so busy working" 一起构成主系表结构。
- 谓语 "were" 之前的成分是 "They",这是人称代词,位于句首。
- "They" 与谓语 "were" 构成主谓关系,表示动作或状态的发出者。
- 因此确定 "They" 是主句的主语。
- 系动词 "were" 之后需要表语来说明主语的状态。观察到 "so busy working" 位于 "were" 之后。
- "busy" 是形容词,"so" 是程度副词修饰 "busy","working" 是现在分词进一步说明忙于什么。
- 整个 "so busy working" 结构说明主语 "They" 的状态,符合表语的定义。
- 因此确定 "so busy working" 是主句的表语。
- 观察到 "that they only ate simple meals" 是由 "that" 引导的完整分句,位于 "so busy working" 之后。
- 前面的 "so" 与这里的 "that" 构成 "so ... that ..." 结构,表示结果关系,意为"如此忙碌以至于只吃简单的饭菜"。
- 该从句说明主句状态导致的结果,修饰整个主句,不是修饰某个名词。
- 因此确定这是结果状语从句,在主句中充当结果状语。
时态 · 语态 · 语气
- 时态判定:观察谓语动词 "were",这是系动词 be 的过去式形式。没有助动词 have/has/had,没有 will/would,没有进行体标志 be + 现在分词的双重结构,没有情态动词。因此判定为一般过去时。
- 语态判定:该谓语是系动词 "were",构成主系表结构(They were busy),系动词本身不存在主动被动之分。因此语态标记为不适用。
- 语气判定:句子为陈述句,描述过去的客观事实,没有虚拟语气标志(如 if 条件句的特殊形式、should/would 的虚拟用法),也不是祈使句。因此判定为陈述语气。
语义说明 一般过去时表明主语过去处于忙碌工作的状态,这是对过去某段时间情况的客观描述。系动词结构说明主语的状态特征。陈述语气呈现事实陈述。