For example, people ate 50% more of a healthy food when directed to focus on the good taste rather than the long-term health benefits.
主句,陈述过去发生的事实:人们吃了更多健康食品。when 引导的状语从句作为时间状语修饰主句谓语 ate,说明这一行为发生的具体时间条件。
成分推断 · 4 项
- 寻找谓语动词时,先排查句中所有动词形式。本分句中出现的动词形式有:ate(过去式)、directed(过去分词)、focus(原形,在 to focus 中)。
- 判断哪个是主句谓语:ate 位于主语 people 之后,是过去式的实义动词,可以独立作谓语;directed 出现在 when 之后,属于从句部分;focus 前有 to,是不定式结构,不能作主句谓语。
- 确认 ate 与主语的搭配:people ate 构成主谓关系,ate 后面接 50% more of a healthy food 作宾语,结构完整。因此 ate 是本主句的谓语动词。
- 谓语 ate 已确定,现在寻找谁执行 ate 这个动作。在英语陈述句中,主语通常位于谓语之前。
- 观察 ate 之前的成分:For example 是插入语,起举例作用;people 是一个名词,位于 ate 的正前方。
- 验证 people 与 ate 的关系:people 可以执行 eat 这个动作,语义合理;people ate 构成主谓搭配。因此 people 是本句主语。
- 谓语 ate 是及物动词,需要接宾语说明吃的对象。观察 ate 后面的内容。
- ate 之后紧跟 50% more of a healthy food,这是一个名词短语:50% more 是数量修饰语,of a healthy food 说明具体的食物。整个短语回答了 ate 什么的问题。
- 确认宾语边界:该短语一直延续到 food,之后是 when 引导的状语从句。因此 50% more of a healthy food 是 ate 的宾语。
- 主句的主谓宾结构已完整(people ate... food),现在寻找修饰成分。句末有 when 引导的部分。
- when 是时间状语从句的引导词,引导的从句通常在句中作时间状语。这个从句说明主句动作 ate 发生的时间条件。
- 确认该从句修饰的对象:when directed to focus... 描述的是 people 被引导去关注某方面的时刻,与主句动作 ate 存在时间上的关联。因此整个 when 从句在主句中充当时间状语。
时态 · 语态 · 语气
- 时态判定:观察谓语动词 ate 的形式。ate 是 eat 的过去式,没有助动词 have/had(排除完成体),没有 be + -ing(排除进行体),没有 will/would(排除将来时),没有情态动词 can/may/must 等(排除情态结构)。因此这是一般过去时。
- 语态判定:主语 people 是动作 ate 的执行者,不是承受者;谓语动词 ate 不是 be + 过去分词的被动结构。因此是主动语态。
- 语气判定:句子是陈述事实的普通陈述句,没有虚拟语气的标志(如 if 引导的非真实条件句、wish/would rather 等),也不是祈使句。因此是陈述语气。
语义说明 一般过去时表明 people 吃更多健康食品这一行为发生在过去某个时间。主动语态说明 people 是主动执行吃这个动作的施事者。陈述语气表达的是对过去事实的客观陈述。