A rainbow is formed when light (generally sunlight) passes through water droplets hanging in the atmosphere.
主句,陈述彩虹形成的结果,表明彩虹是被形成的
成分推断 · 3 项
- 寻找动词形式:句中出现"is formed",这是"be动词 + 过去分词"的结构。
- 确认谓语位置:"is formed"位于主语"A rainbow"之后,符合"主语 + 谓语"的基本语序。
- 排除其他动词:句中还有"passes"和"hanging",但"passes"出现在"when"引导的从句中,是从句的谓语;"hanging"是现在分词作定语修饰"water droplets",不是谓语。
- 得出结论:"is formed"是主句唯一的谓语动词,表示彩虹被形成。
- 定位谓语:已确定主句谓语是"is formed"。
- 寻找主语位置:在"is formed"之前的名词性成分是"A rainbow"。
- 验证主谓关系:"A rainbow"是彩虹,"is formed"表示被形成,语义上"彩虹被形成"逻辑通顺,"A rainbow"确实是这个被动动作的承受者,符合被动句的主语特征。
- 排除其他候选:"when"之后的"light"属于从句,不是主句主语。
- 得出结论:"A rainbow"是主句的主语。
- 识别引导词:"when"是典型的状语从句引导词,可引导时间或条件状语从句。
- 确定修饰对象:"when"引导的从句说明彩虹形成的条件,修饰主句谓语"is formed",回答"在什么情况下形成"的问题。
- 确定从句边界:从"when"开始到句末"atmosphere",整个从句都是状语成分。
- 判断状语类型:虽然"when"常引导时间状语从句,但此处强调的是光通过水滴这个条件导致彩虹形成,更偏向条件关系,但按传统语法仍归为时间状语从句。
- 得出结论:整个"when"从句作主句的状语。
时态 · 语态 · 语气
- 时态判定:谓语是"is formed","is"是be动词的一般现在时第三人称单数形式,"formed"是过去分词。这里"is"作为助动词构成被动语态,其本身的时态是一般现在时,没有完成体标志(have/has/had),没有进行体标志(being),也没有情态动词,因此时态是一般现在时。
- 语态判定:"is formed"是"be动词 + 过去分词"结构,这是被动语态的标准形式。主语"A rainbow"是动作"form"的承受者而非执行者,彩虹是被形成的,不是主动形成别的东西,因此是被动语态。
- 语气判定:句子是在客观陈述彩虹形成的科学原理,没有虚拟语气的标志(如if引导的与事实相反的假设、were型虚拟等),也不是祈使句,因此是陈述语气。
- 排除其他时态:没有will/would,排除将来时;没有was/were,排除一般过去时;没有have/has been,排除现在完成时;没有情态动词,排除情态结构。
语义说明 一般现在时的被动语态表明彩虹的形成是一个普遍的、客观的自然现象,不限于某次具体事件,而是陈述科学规律。被动语态突出彩虹作为结果的产生,而非强调形成彩虹的施动者。