Since starting his research on phantom traffic jams, Horn has learned that schools of fish and flocks of birds and bats use similar spacing strategies to avoid hitting each other while swimming or flying in densely packed groups.
主句,说明Horn在研究期间获得的认识,整个句子的核心陈述
成分推断 · 4 项
- 先在主句中找动词形式:开头的"starting"是现在分词,出现在"Since"引导的状语从句中,不是主句谓语。
- 继续往后看,"Horn"后面紧跟"has learned","has"是助动词、"learned"是过去分词,两者构成现在完成时的谓语结构。
- 检查主句中是否还有其他动词:后面的"use","avoid","hitting","swimming","flying"分别出现在宾语从句或其内部的不定式、动名词、状语从句中,都不是主句的谓语。
- 因此主句的谓语是"has learned"。
- 找到谓语"has learned"后,向前看谁发出这个动作。
- "Horn"是专有名词,位于谓语之前、逗号之后,符合主语位置。
- 检查主句中是否有其他名词可能充当主语:前面"Since"从句中的"his research"不属于主句范围。
- 因此"Horn"是主句的主语。
- 动词"learn"后面可以接名词、代词或从句作宾语,看谓语"has learned"后面跟着什么。
- 紧跟着"that"引导的从句,"that"在这里是宾语从句的引导词,整个从句说明"learned"的内容。
- 这个从句从"that"开始一直到句末,内容完整,可以独立充当"learned"的宾语。
- 因此整个"that"从句是主句的宾语,该从句内部结构会在后续分句中单独分析。
- 句首的"Since"是从属连词,可以引导时间或原因状语从句,这里需要判断它的具体功能。
- "Since starting"表示"自从开始",明确表达时间起点,因此这个从句是时间状语从句。
- 该从句修饰主句谓语"has learned",说明"learned"这个动作发生的时间范围。
- 因此"Since starting his research on phantom traffic jams"是主句的时间状语,该从句内部结构会在后续分句中单独分析。
时态 · 语态 · 语气
- 先看谓语"has learned"的形式:"has"是助动词have的第三人称单数现在时形式,"learned"是过去分词,两者构成现在完成时的标志结构"have/has + 过去分词"。
- 判断语态:主语"Horn"是动作"learn"的执行者,不是承受者,并且谓语不是"be + 过去分词"结构,因此是主动语态。
- 判断语气:句子是陈述句,没有虚拟语气的标志(如"if"引导的非真实条件、"should/would"表虚拟等),也不是祈使句,因此是陈述语气。
- 综合判断:时态为现在完成时,语态为主动,语气为陈述。
语义说明 现在完成时表示从过去某个时间点开始到现在这段时间内完成的动作或获得的认识,这里强调Horn从开始研究到现在这段时间里已经了解到某个事实,突出当前的认知结果。