When you compare your current status with the starting point, you'll find you've made progress, right?
主句,包含主语、将来时谓语和宾语从句,句末附加疑问部分用于征求确认;全句的核心陈述,表达将会发现进步这一预测
成分推断 · 4 项
- 先排查全句中所有动词形式:"compare"在"When"引导的从句中,"find"在逗号后,"made"在"find"之后的部分
- 主句的主语是逗号后的"you",紧跟其后的"'ll"是"will"的缩写,"will"是助动词,其后必须接动词原形
- "will"后直接跟着"find","find"是动词原形,两者组合成"will find",这是将来时态的谓语结构
- "compare"在"When"从句内部,"made"在"find"后面的宾语从句里,都不是主句的谓语
- 因此主句的谓语是"will find"
- 在时间状语从句"When you compare..."结束后,逗号将其与主句分隔
- 逗号后第一个词是"you",它紧跟在逗号之后、位于谓语"will find"之前,符合英语基本语序中主语在谓语前的规律
- "you"是代词,可以独立充当主语,且与谓语"will find"在人称和数上一致
- 因此"you"是主句的主语
- 谓语"will find"后面直接跟着"you've made progress",中间没有介词或其他隔断
- "find"作为感官动词,可以带宾语从句,且在口语或非正式文体中常省略引导词"that"
- "you've made progress"本身包含主语"you"、谓语"have made"、宾语"progress",结构完整,可以作为从句
- 这个从句跟在"find"后面,回答"find"的内容是什么,符合宾语的语义角色
- 因此"you've made progress"是一个省略了"that"的宾语从句,整体作为主句谓语"will find"的宾语
- 句首的"When"是从属连词,专门用于引导时间状语从句
- "When"后面跟着完整的主谓宾结构"you compare your current status with the starting point",这个结构在"When"引导下构成一个从句
- 这个从句在逗号前结束,逗号后才是主句"you'll find...",说明该从句是附加在主句上的
- 从语义看,"When you compare..."说明主句动作"find"发生的时间条件,回答"什么时候会发现"
- 因此"When you compare your current status with the starting point"是时间状语从句,在主句中作时间状语
时态 · 语态 · 语气
- 时态判定:主句谓语是"will find","will"是助动词,后接动词原形"find",这是一般将来时的标准形式;不是情态动词结构,因为"will"在此处表示单纯的将来,不表示能力、可能、必须等情态意义;"have made"在宾语从句中,不影响主句时态判定
- 语态判定:谓语"will find"的主语是"you","you"执行"find"这个动作,"find"后带宾语从句,主语与动作是主动关系;谓语动词没有"be + 过去分词"的被动结构,因此是主动语态
- 语气判定:全句是陈述句,用"will"表示对将来的预测,没有虚拟语气的标志(如过去式表示与现在相反、过去完成式表示与过去相反),也不是祈使句,因此是陈述语气
语义说明 一般将来时表示对未来某个时间点会发生的情况作出预测,此处说明当进行比较这个动作时,会得出已经取得进步这样的发现;主动语态表明主语你会主动执行发现这个动作;陈述语气用于陈述一个预期的事实