According to Kelli Harding, scientific advances have not made Americans healthier, nor prolonged their life.
作为全句唯一的主句,陈述 Kelli Harding 的观点:科学进步未能使美国人更健康或延长寿命。
成分推断 · 6 项
- 先找句中所有动词形式。句中出现 "have"、"made"、"prolonged" 三个动词。
- 判断 "have" 的作用。"have" 后紧跟 "not" 和过去分词 "made",构成现在完成时的否定形式 "have not made",因此 "have" 是助动词,"made" 是主要谓语动词。
- 判断 "prolonged" 的作用。"nor" 是并列连词,它连接前面的 "have not made Americans healthier" 和后面的 "prolonged their life"。按照省略原则,"nor prolonged" 实际省略了前面的助动词 "have not",完整形式应为 "nor have prolonged",因此 "prolonged" 与 "made" 构成并列谓语,共同受 "have not" 支配。
- 确认谓语结构。本句谓语为 "have not made ... healthier" 和 "(have not) prolonged their life" 两个并列部分,中间由 "nor" 连接,共同构成该分句的完整谓语。
- 先定位谓语 "have not made",再向前查找执行该动作的主体。
- 句首出现介词短语 "According to Kelli Harding",它是状语,说明信息来源,不能充当主语。
- 介词短语后紧跟名词短语 "scientific advances",它位于谓语 "have not made" 之前,且符合逻辑(科学进步是执行使人健康或延长寿命这一动作的施动者),因此确定 "scientific advances" 为主语。
- 定位第一个并列谓语 "have not made",查看其后的成分。
- "made" 后紧跟名词 "Americans",再后跟形容词比较级 "healthier"。
- "make" 可构成 "make + 宾语 + 宾补" 结构。此处 "Americans" 位于 "made" 后、"healthier" 前,且逻辑上 "Americans" 是被使变得更健康的对象,因此 "Americans" 为宾语。
- 在确认 "Americans" 为宾语后,查看其后的成分 "healthier"。
- "healthier" 是形容词比较级,位于宾语 "Americans" 之后,且语义上它说明宾语被 "made" 作用后达到的状态(更健康),因此 "healthier" 为宾语补足语。
- 定位第二个并列谓语 "prolonged",查看其后的成分。
- "prolonged" 后紧跟名词短语 "their life",且 "prolong" 是及物动词,需要宾语来说明延长什么,因此 "their life" 为该谓语的宾语。
- 注意此处 "their" 指代前文的 "Americans",但从句子成分角度看,整个 "their life" 作为一个名词短语充当宾语。
- 句首出现介词短语 "According to Kelli Harding",它由介词 "according to" 引导。
- 该短语位于主语 "scientific advances" 之前,且语义上它说明整个句子所述观点的来源(根据 Kelli Harding),而非修饰某个具体名词,因此它充当状语。
- 具体来说,它说明整个陈述的依据或来源,可归类为方式状语或来源状语。
时态 · 语态 · 语气
- 时态判定:先定位谓语动词形式。句中谓语为 "have not made" 和 "(have not) prolonged",两者都由助动词 "have" 加过去分词构成。
- "have/has + 过去分词" 是现在完成时的标志结构。此处 "have" 与主语 "scientific advances"(复数)一致,"made" 和 "prolonged" 均为过去分词,因此该谓语为现在完成时。
- 排除其他时态候选:若为一般过去时,谓语应为 "made" 或 "prolonged" 单独出现;若为过去完成时,助动词应为 "had";若为现在进行时,应为 "are making"。均不符合,故确定为现在完成时。
- 语态判定:查看谓语动词与主语的关系。主语 "scientific advances" 是执行 "make" 和 "prolong" 动作的施动者(科学进步使美国人更健康、延长他们的寿命),而非承受者,因此为主动语态。
- 排除被动语态:若为被动,结构应为 "have been made" 或 "have been prolonged",但此处不存在 "been",故确定为主动语态。
- 语气判定:检查句子是否存在虚拟语气或祈使语气的标志。句中无 "if" 引导的虚拟条件、无 "should/would/could" 等虚拟标志、无祈使句的动词原形开头,且句子为正常陈述句,因此为陈述语气。
语义说明 现在完成时表示从过去某时开始一直持续到现在的状态或结果。此处 "have not made" 和 "have not prolonged" 强调科学进步至今未能使美国人更健康或延长寿命,突出这一状况一直延续至说话时刻。主动语态表明科学进步是主动方,但它未能产生预期效果。陈述语气表示这是一个客观陈述,而非假设或命令。