When she did sleep, she experienced "problem-solving dreams," which left her feeling unrested when she woke up.
主句,陈述她睡觉时经历了某种梦境,并通过定语从句补充说明梦境的影响
成分推断 · 4 项
- 在主句部分 "she experienced "problem-solving dreams,"" 中,she 是主语,experienced 是紧随其后的动词。
- experienced 是 experience 的过去式,为实义动词,在此处作谓语。句中没有其他助动词或系动词与之并列,因此 experienced 即为主句的核心谓语。
- 排除其他动词形式:句中 "did sleep" 位于 When 从句内,"left" 和 "woke" 分别位于 which 引导的定语从句和嵌套的 when 从句内,均不属于主句谓语。
- 在逗号后的主句部分,she 位于谓语 experienced 之前,且为人称代词,符合主语的典型位置和词性。
- she 执行 experienced 这个动作,语义上是动作的发出者,因此判定为主语。
- experienced 是及物动词,其后需要宾语。紧随其后的 "problem-solving dreams" 是名词短语,作为 experienced 的直接承受对象,判定为宾语。
- 该宾语后附带非限制性定语从句 "which left her feeling unrested when she woke up",修饰 dreams,因此宾语的完整形式包括名词短语及其定语从句。
- 句首 "When she did sleep" 由从属连词 When 引导,表示时间关系,修饰主句谓语 experienced 发生的时间。
- 该从句在主句前,用逗号隔开,说明主句动作发生的时间背景,因此判定为时间状语。
时态 · 语态 · 语气
- 主句谓语为 experienced,这是 experience 的过去式形式,没有助动词 have、be 或情态动词参与,因此判定为一般过去时。
- experienced 的主语 she 是动作的执行者,宾语 dreams 是动作的承受者,符合主动语态的定义,因此判定为主动语态。
- 全句为陈述句,没有虚拟语气标志(如 were、would、should 等用于非真实条件),也非祈使句,因此判定为陈述语气。
语义说明 一般过去时表示该经历发生在过去某个具体时刻;主动语态强调主语 she 主动体验了这些梦境;陈述语气表明这是对过去事实的客观陈述。