Tobacco taxes, which generate more than twice as much, have proven instrumental in the decline of smoking, which has saved millions of lives.
主句,陈述烟草税在降低吸烟率方面发挥了重要作用这一核心事实
成分推断 · 3 项
- 先在主句中寻找谓语动词。句中出现 have proven,这是现在完成时的结构:have(助动词)+ proven(过去分词)。
- 该动词短语位于主语 Tobacco taxes 之后(中间插入的 which 从句不影响主干结构),且后接形容词 instrumental 作表语补足成分,构成系表结构的变体。
- 句中虽还有 generate、has saved 等动词形式,但 generate 位于 which 引导的从句中,has saved 同样位于另一个 which 从句中,均不是主句谓语。
- 因此主句谓语是 have proven。
- 谓语 have proven 前面的名词是 Tobacco taxes,位于句首。
- 该名词短语后紧跟逗号及 which 从句,但这是对主语的补充说明,不改变主语身份。
- Tobacco taxes 与谓语 have proven 在数上一致(taxes 是复数,have 也是复数形式),构成主谓关系。
- 因此主语是 Tobacco taxes。
- 谓语 have proven 是系动词用法(prove 可作系动词,表示"证明是……"),后面需要接表语。
- 紧跟 have proven 的是形容词 instrumental,表示"起重要作用的",描述主语 Tobacco taxes 的状态或性质。
- 该形容词后接介词短语 in the decline of smoking,说明在哪方面起作用。介词短语与形容词 instrumental 构成完整的表语,因为 instrumental 需要介词短语补足其意义("在……方面起作用")。
- 因此表语是 instrumental in the decline of smoking。
时态 · 语态 · 语气
- 时态判定:主句谓语是 have proven,结构为 have(助动词)+ proven(过去分词),这是现在完成时的标准形式。现在完成时表示过去发生的动作对现在有影响或结果,此处表示烟草税已经证明了其作用且该结果延续至今。排除一般过去时(would be proved),也排除一般现在时(prove),因句中明确使用了 have + 过去分词结构。
- 语态判定:主语 Tobacco taxes 是动作 prove 的执行者(虽然 prove 作系动词,但主语仍是主动执行"证明自己是……"这一状态的呈现),谓语没有 be + 过去分词的被动结构,因此是主动语态。
- 语气判定:句子是陈述客观事实,没有虚拟语气的标志(如与事实相反的假设、特殊的动词形式),也不是祈使句,因此是陈述语气。
语义说明 现在完成时表明烟草税在过去已经证明了其重要作用,并且这一作用的影响持续到现在,强调历史行动对当前状态的影响。主动语态突出烟草税作为主体发挥作用。陈述语气客观陈述事实。