Kate, a six-year-old girl, helped her brother wash windows to get a reward promised by her mother, a purple doll that she wanted.
主句,陈述整个事件的主要内容:Kate 帮助哥哥擦窗户是为了获得妈妈承诺的奖励
成分推断 · 7 项
- 在主句中寻找谓语动词。首先排除非谓语形式:"wash" 出现在 "helped her brother" 之后,是省略 to 的不定式,作宾语补足语;"to get" 是带 to 的不定式,作目的状语;"promised" 是过去分词,作 "reward" 的后置定语;"wanted" 在 "that" 引导的定语从句中,不是主句的谓语。
- 在主语 "Kate" 之后,第一个出现的动词是 "helped",它是过去式形式,符合谓语动词的特征。
- 检查 "helped" 的搭配:"help sb do sth" 是固定用法,"helped her brother wash windows" 构成完整的谓语-宾语-宾补结构,确认 "helped" 是主句的谓语动词。
- 寻找谓语 "helped" 前面的名词或代词,判断谁执行了 "帮助" 这个动作。
- 句首的 "Kate" 是一个专有名词,位于谓语 "helped" 之前,且 "a six-year-old girl" 是插入的同位语,进一步说明 "Kate" 的身份。
- 确认 "Kate" 在逻辑上是执行 "帮助" 动作的人,因此 "Kate" 是主句的主语。
- 在谓语 "helped" 之后寻找宾语。"help" 是及物动词,需要一个宾语表示帮助的对象。
- "her brother" 紧跟在 "helped" 后面,是一个名词短语,表示被帮助的人,符合宾语的位置和语义要求。
- 后面的 "wash windows" 是宾语补足语(省略 to 的不定式),说明帮助他做什么,不是宾语本身。因此 "her brother" 是主句的宾语。
- 在 "helped her brother" 之后,出现了动词原形 "wash"。检查这是否是另一个谓语,还是补充说明宾语的成分。
- "help sb do sth" 结构中,"do sth" 是省略 to 的不定式,用来补充说明宾语做什么,因此 "wash windows" 是宾语补足语,说明帮助 "her brother" 做的具体事情。
- "wash windows" 整体构成一个动宾短语,作为宾语 "her brother" 的补足语,表示 "Kate 帮助她的哥哥擦窗户"。
- 在主要动作 "helped her brother wash windows" 之后,出现了 "to get",这是一个带 to 的不定式短语。
- 不定式 "to get" 表示目的,回答 "为什么帮助哥哥擦窗户" 这个问题,因此整个 "to get a reward promised by her mother" 是目的状语。
- 其中 "promised by her mother" 是过去分词短语,作 "a reward" 的后置定语,但整个 "to get..." 结构在句中充当目的状语。
- 在主语 "Kate" 之后,用逗号隔开的是 "a six-year-old girl",它是一个名词短语。
- 检查 "a six-year-old girl" 与 "Kate" 的关系:两者指代同一个人,"a six-year-old girl" 进一步说明 "Kate" 的身份特征,构成同位关系。
- 因此 "a six-year-old girl" 是 "Kate" 的同位语,用来补充说明主语的具体信息。
- 在 "a reward promised by her mother" 之后,用逗号隔开的是 "a purple doll that she wanted",它是一个名词短语(包含定语从句修饰)。
- 检查 "a purple doll that she wanted" 与前面的 "a reward" 的关系:两者指代同一个事物,"a purple doll that she wanted" 具体说明了 "a reward" 是什么,构成同位关系。
- 因此 "a purple doll that she wanted" 整体是 "a reward" 的同位语,用来明确说明奖励的具体内容。其中 "that she wanted" 是定语从句,修饰 "a purple doll",在另一个分句中单独分析。
时态 · 语态 · 语气
- 时态判定:主句谓语是 "helped",这是动词 "help" 的过去式形式。没有助动词 "have"、"had",排除完成时态;没有 "be + -ing",排除进行时态;没有情态动词("helped" 本身是实义动词的变形),排除情态结构;没有 "will"、"would",排除将来时态。因此谓语 "helped" 属于一般过去时。
- 语态判定:主语 "Kate" 是动作 "helped" 的执行者(Kate 主动帮助),而不是动作的承受者。谓语形式是 "helped",不是 "be + 过去分词" 结构,因此是主动语态。
- 语气判定:句子是陈述一个过去发生的事实,没有虚拟语气的标志(如 "would have helped"、"should help" 等),也不是祈使句(没有省略主语的命令形式),因此是陈述语气。
语义说明 一般过去时表示这个帮助擦窗户的动作发生在过去某个时间点,是已经完成的事实。主动语态表明 Kate 是主动执行帮助动作的人。陈述语气客观陈述了这一事件。