If everything was going so well, then why did over 17 million people vote for Brexit, despite the warnings about what it could do to their country's economic prospects?
主句,提出核心疑问:既然一切顺利,为何还有大量民众投票支持脱欧,且不顾警告
成分推断 · 5 项
- 在疑问句中寻找谓语,需要先找助动词。观察到 "then why" 之后紧跟 "did",这是一般过去时的疑问助动词。
- 助动词 "did" 后面跟着主语 "over 17 million people",再往后是动词原形 "vote"。在疑问句中,助动词和主语倒装,实际谓语由 "did" 和 "vote" 共同构成。
- 确认 "vote" 前没有其他情态动词,"vote" 后直接接介词短语 "for Brexit" 作状语,因此 "did vote" 是本句的核心谓语动词,表示过去发生的投票行为。
- 在疑问句的助动词 "did" 之后寻找主语。观察到 "did" 和 "vote" 之间插入了 "over 17 million people",这是疑问句的典型倒装结构。
- "over 17 million people" 是一个名词短语,其中 "people" 是中心词,"over 17 million" 是数量修饰语。这个短语在语义上执行 "vote" 这个动作,因此是主语。
- 确认句中没有其他名词短语可以充当主语,"Brexit" 是 "for" 的宾语,不是主语。因此 "over 17 million people" 是本句主语。
- 谓语动词 "vote" 后面跟介词短语 "for Brexit"。"vote" 是不及物动词,不能直接带宾语,必须通过介词 "for" 引出投票支持的对象。
- "for Brexit" 这个介词短语说明投票行为的方向或目的,即投票支持脱欧。它修饰谓语 "vote",说明投票的具体指向。
- 确认这是介词短语作状语,而非直接宾语,因为 "vote" 不及物,不能直接接宾语。
- 句首的 "If" 是条件状语从句的典型引导词,后面跟着一个完整的主谓结构 "everything was going so well",到逗号和 "then" 处结束。
- 这个 "If" 从句在逻辑上为主句设定一个假设条件:如果一切进展顺利,那么为什么还会发生后面的事情。它修饰主句的整体,说明主句疑问发生的背景条件。
- 确认这是一个完整的从属分句,而不是主句的一部分,因为它由从属连词 "If" 引导,且在逻辑上为主句提供条件背景,所以是条件状语。
- 在主句谓语 "vote for Brexit" 之后,遇到逗号加 "despite","despite" 是介词,表示让步关系,引出一个介词短语。
- "despite the warnings about..." 这个介词短语说明投票行为发生时存在的相反情况:尽管有警告,人们还是投了票。这个短语修饰谓语 "vote",表达让步语义。
- 确认这个短语表达让步关系,即不顾警告仍然投票,因此是让步状语。
时态 · 语态 · 语气
- 寻找谓语动词的时态标志。主句谓语是 "did vote",其中 "did" 是一般过去时的助动词,"vote" 是动词原形。在疑问句中,一般过去时通过助动词 "did" 加动词原形来表达。
- 确认没有完成体标志(have/had + 过去分词)、进行体标志(be + 现在分词)或被动标志(be + 过去分词)。"did" 后直接接动词原形 "vote",这是一般过去时的标准疑问形式。
- 判断语态:主语 "over 17 million people" 执行 "vote" 这个动作,不是承受动作,且谓语结构中没有 "be + 过去分词",因此是主动语态。
- 判断语气:本句是一个特殊疑问句,询问原因,使用陈述语气中的疑问形式,没有虚拟语气或祈使语气的标志,因此是陈述语气。
语义说明 一般过去时表示投票这个行为发生在过去某个具体时间点,即历史上的脱欧公投。主动语态强调是人民主动执行投票行为。陈述语气中的疑问形式表达说话人对这一现象的困惑和质疑:既然条件那么好,为何还会出现这样的投票结果。