Yet despite two decades of strategies and a number of major health reforms, we have failed to make meaningful progress on any of these aims.
主句,陈述核心事实:尽管有多年努力和改革背景,我们在这些目标上未能取得有意义的进展。让步状语置于句首强调转折意味。
成分推断 · 4 项
- 先寻找句中的动词形式:句中出现 "have failed" 和 "make" 两个动词形式。需要判断哪个是谓语。
- 检查 "have failed" 的位置和形式:它位于主语 "we" 之后,由助动词 "have" 加过去分词 "failed" 构成,符合现在完成时的谓语结构,且与主语 "we" 在数上一致。
- 检查 "make" 的位置和形式:它前面有 "to",构成不定式 "to make",是非谓语动词形式,不能单独作谓语。这个不定式跟在 "failed" 后面,表示失败的具体内容,作宾语补足语。
- 排除其他候选:句首 "despite" 是介词,其后 "strategies" 和 "reforms" 是名词,都不是谓语动词。因此本句谓语只能是 "have failed"。
- 确认结论:"have failed" 是本句唯一的谓语动词,表示到现在为止的失败状态。
- 在确定谓语 "have failed" 之后,向前查找执行这个动作的主体。
- 谓语 "have failed" 前面紧邻的名词或代词是 "we",它在逻辑上可以执行 "失败" 这个动作。
- 检查 "we" 的位置:它位于一个逗号之后、谓语之前,符合英语主语的典型位置。逗号前的 "despite" 短语是状语,不影响主语的判定。
- 确认 "we" 与谓语 "have failed" 在数上一致(复数主语对应 have 而非 has),进一步验证了 "we" 是主语。
- 确认结论:"we" 是本句主语,指代执行失败动作的群体。
- 谓语 "have failed" 后面跟着不定式短语 "to make meaningful progress on any of these aims",需要判断它在句中的成分。
- "fail" 这个动词的常见搭配是 "fail to do something",表示未能做成某事。这里 "to make" 不定式说明的是失败的具体内容,即未能做到什么。
- 这个不定式短语不是直接承受 "failed" 动作的对象("failed" 本身不能直接带宾语),而是补充说明 "failed" 的具体所指,因此它是宾语补足语而非宾语。
- 排除其他可能:这个不定式不是目的状语(因为不是表示 "为了做某事而失败"),也不是结果状语(因为是说明失败在什么事情上,不是失败导致的结果)。
- 确认结论:"to make meaningful progress on any of these aims" 是宾语补足语,补充说明 "failed" 的具体内容。
- 句首出现 "Yet despite" 开头的短语,需要判断它在句中的作用。"Yet" 是副词表转折,"despite" 是介词意为 "尽管"。
- "despite" 后面跟着名词短语 "two decades of strategies and a number of major health reforms",构成介词短语结构。这个短语与主句之间用逗号隔开,位于句首。
- 从语义上看,"尽管有二十年的策略和多项重大医疗改革" 与后面 "我们未能取得进展" 形成让步转折关系:前者是背景条件,后者是出乎意料的结果。
- 这种 "尽管...但是..." 的逻辑关系,在语法上属于让步状语。虽然本句没有用从句形式(如 although 引导的从句),但介词短语 "despite..." 同样表达让步含义。
- 确认位置:该短语位于主句之前,用逗号隔开,修饰整个主句,符合让步状语的典型位置。
- 确认结论:"Yet despite two decades of strategies and a number of major health reforms" 是让步状语,说明尽管有这些努力背景,仍然未能成功。
时态 · 语态 · 语气
- 判断时态:先观察谓语动词的形式。谓语是 "have failed",由助动词 "have" 加过去分词 "failed" 构成。
- 识别时态结构:"have/has + 过去分词" 是现在完成时的标准形式。本句主语 "we" 是复数,所以用 "have" 而非 "has",过去分词是 "failed"。
- 排除其他时态:不是一般过去时(一般过去时只用 "failed" 而没有 "have"),不是现在完成进行时(现在完成进行时应为 "have been failing"),不是其他完成时(过去完成时用 "had",将来完成时用 "will have")。
- 判断语态:观察谓语动词与主语的关系。主语 "we" 是执行 "fail" 动作的主体(我们主动失败了),不是承受者。谓语 "have failed" 不含 "be + 过去分词" 结构,因此是主动语态。
- 判断语气:检查句中是否有虚拟语气标志(如 if 虚拟条件句、should/would 等)或祈使语气标志(如动词原形开头的命令句)。本句无这些标志,谓语 "have failed" 是陈述一个事实,属于陈述语气。
- 确认结论:时态为现在完成时,语态为主动语态,语气为陈述语气。
语义说明 现在完成时 "have failed" 表示从过去某时开始一直到现在的失败状态,强调这个失败是持续的、到说话时刻仍未改变的现实。主动语态说明主语 "we" 是失败的责任主体。陈述语气表明这是在客观陈述一个已经发生的事实。