economists have been working to ascertain the roots of the decline for decades and have come up with several theories
作为全句的唯一分句,陈述经济学家数十年来持续研究衰退根源并已提出若干理论这一事实,是句子的完整主干和全部信息载体。
成分推断 · 6 项
- 定位谓语的第一步是找出句中所有动词形式。本分句中出现的动词形式包括:"have been working"(完成进行时结构)、"to ascertain"(不定式)、"have come up"(现在完成时结构)。
- 判断哪个是主要谓语。"have been working" 位于主语 "economists" 之后,由助动词 "have been" 加现在分词 "working" 构成,是典型的谓语动词结构。"to ascertain" 是不定式,作 "working" 的目的状语,不能单独作谓语。"have come up" 通过 "and" 与 "have been working" 并列,是第二个谓语。
- 确定第一个谓语为 "have been working"。它直接跟在主语后,表示主语执行的持续动作,符合谓语位置和功能。
- 第二个谓语通过并列连词 "and" 引入。"and" 之后紧跟 "have come up with several theories",其中 "have come up" 是现在完成时结构,"with" 与之搭配构成短语动词 "come up with"(提出、想出)。
- 确认其谓语地位:"have come up with" 与前面的 "have been working" 共用主语 "economists",通过 "and" 并列连接,表达主语的另一个已完成动作。两个谓语结构平行,都是对主语行为的陈述。
- 因此 "have come up with" 是本分句的第二个并列谓语。
- 主语通常位于句首,在谓语动词之前。去掉句首的语气词 "Well" 和逗号后,句子以 "economists" 开头。
- 检查 "economists" 与后续谓语的关系。"economists" 是复数名词,后接 "have been working" 和 "have come up with",两个谓语都使用了复数形式的助动词 "have",主谓在数上一致。
- "economists" 表示执行 "一直在努力确定" 和 "已经提出" 这两个动作的施事者,符合主语的定义。因此 "economists" 是本分句的主语。
- 宾语通常位于及物动词之后,接受动作或表示动作结果。先看第二个谓语 "have come up with":"come up with" 是及物短语动词,需要宾语说明 "提出了什么"。
- "have come up with" 后紧跟 "several theories"(几种理论),表示经济学家提出的具体内容。"several theories" 是名词短语,充当 "come up with" 的宾语。
- 第一个谓语 "have been working" 后接 "to ascertain",不定式作目的状语,"working" 本身是不及物动词,不带宾语。因此本分句的宾语只有 "several theories",属于第二个谓语。
- 状语修饰谓语动词,说明动作的目的、时间、地点、方式等。句中 "to ascertain the roots of the decline" 是不定式短语,紧跟在第一个谓语 "have been working" 之后。
- 不定式常用于表示目的,意为 "为了..."。此处 "to ascertain"(确定、查明)说明 "working" 的目的是什么——为了查明衰退的根源。这一结构回答了 "为什么一直在努力" 的问题。
- 确认其状语性质:"to ascertain the roots of the decline" 不是谓语的必需成分(去掉后 "economists have been working" 仍然完整),但增加了动作的目的信息,因此是目的状语。
- 时间状语说明动作发生的时间或持续的时长。"for decades" 出现在第一个谓语 "have been working to ascertain the roots of the decline" 之后、"and" 之前。
- "for" 引导时间段,"decades" 表示数十年。"for decades" 说明 "have been working" 这一动作持续的时长,回答了 "持续了多久" 的问题。
- 确认其状语地位:"for decades" 不是谓语或不定式的必需成分,而是补充时间信息,因此是时间状语,修饰第一个谓语 "have been working"。
时态 · 语态 · 语气
- 先判断第一个谓语 "have been working" 的时态。该谓语由 "have"(现在时助动词)+ "been"(完成体标志)+ "working"(现在分词,进行体标志)构成。这是现在完成进行时的标准形式,表示从过去开始、持续到现在、可能继续进行的动作。时间状语 "for decades" 强化了动作的持续性。
- 再判断第二个谓语 "have come up with" 的时态。该谓语由 "have"(现在时助动词)+ "come"(过去分词,完成体标志)构成,是现在完成时,表示过去发生、对现在有影响的动作(经济学家已经提出了几种理论,这些理论现在存在)。
- 判断语态。两个谓语的主语 "economists" 都是动作的执行者:经济学家自己在努力、自己提出理论,不是被执行动作的对象。两个谓语都没有 "be + 过去分词" 的被动结构,因此都是主动语态。
- 判断语气。全句是陈述事实(经济学家一直在努力并已提出理论),没有虚拟假设、命令或祈使的标志,因此是陈述语气。
- 综合判断:本分句有两个并列谓语,第一个是现在完成进行时主动语态陈述语气,第二个是现在完成时主动语态陈述语气。按类型定义要求在 tense_code 中填写第一个谓语的时态作为代表。
语义说明 第一个谓语使用现在完成进行时,强调经济学家从过去到现在一直持续进行研究工作,动作尚未结束,体现研究的长期性和持续性。第二个谓语使用现在完成时,表明经济学家已经完成提出理论这一动作,这些理论现在已经存在并可供参考。两个时态共同描绘了一个持续努力并取得阶段性成果的过程。主动语态表明经济学家是研究和提出理论的主动施事者。陈述语气表明这是对客观事实的陈述。