So why, with so many problems discovered, didn't the airport corporation decide to give up on the project and start over?
主句,整个句子的核心结构,提出疑问:在发现那么多问题的情况下,机场公司为什么没有决定放弃项目并重新开始
成分推断 · 4 项
- 在疑问句中寻找谓语,需要先找助动词或情态动词。本句中 "didn't" 是助动词do的过去式否定形式,位于主语 "the airport corporation" 之后。
- 助动词 "didn't" 后面跟着动词原形 "decide",两者共同构成否定的谓语结构。
- 检查其他动词形式:"discovered" 是过去分词,在 "with so many problems discovered" 这个独立主格结构中作补语,不是本句主要谓语;"give up" 和 "start over" 是不定式短语 "to give up" 和 "(to) start over" 省略to后的形式,作 "decide" 的宾语,也不是主要谓语。
- 因此,本句的谓语是 "didn't decide",表示过去时的否定。
- 在特殊疑问句中,主语通常位于助动词之后。本句中 "didn't" 后面紧跟 "the airport corporation"。
- 检查 "the airport corporation" 与谓语 "didn't decide" 的关系:它是执行决定这个动作的施动者,符合主语的定义。
- 排除其他候选:句首的 "why" 是疑问副词,不能作主语;"problems" 在介词短语中,不是主句主语。
- 确认 "the airport corporation" 是本句主语。
- 动词 "decide" 后面需要接宾语来说明决定的内容。观察 "decide" 后面的成分。
- "decide" 后面是不定式短语 "to give up on the project and start over"。这个不定式短语说明决定要做的事情,充当 "decide" 的宾语。
- 这里有两个并列的不定式:"to give up on the project" 和 "(to) start over",由并列连词 "and" 连接。第二个不定式省略了 "to",这是英语中常见的省略现象。
- 因此,整个不定式短语 "to give up on the project and start over" 是本句的宾语。
- 介词 "with" 引导的短语通常作状语,表示伴随、原因等。本句中 "with so many problems discovered" 由介词 "with" 引导。
- 这个短语的结构是 "with + 名词 + 过去分词",构成独立主格结构。其中 "so many problems" 是名词短语,"discovered" 是过去分词,表示这些问题被发现的状态。
- 从语义上看,这个短语说明在那么多问题被发现的情况下,为问句提供背景信息,表示伴随的情况或原因,因此作状语。
- 该状语位于疑问词 "why" 之后、主语之前,用逗号隔开,修饰整个句子。
时态 · 语态 · 语气
- 时态判定:谓语由助动词 "didn't" 加动词原形 "decide" 构成。"didn't" 是 "did not" 的缩写形式,"did" 是助动词do的过去式,用于构成一般过去时的否定句和疑问句。因此本句谓语是一般过去时。不是现在时,因为没有用do/does;不是完成时,因为没有have/has/had;不是进行时,因为没有be动词加现在分词;不是将来时,因为没有will/shall。
- 语态判定:主语 "the airport corporation" 是动作 "decide" 的执行者,不是承受者。谓语结构中没有 "be + 过去分词" 的被动语态标志。因此是主动语态。
- 语气判定:本句是疑问句,但使用的是陈述语气的疑问形式,询问客观事实,不涉及假设、命令或虚拟情况。没有虚拟语气的标志(如if引导的条件句、were/should等虚拟形式),也不是祈使句。因此是陈述语气。
语义说明 一般过去时表示这个决定(或未做出的决定)发生在过去某个时间点。主动语态表明机场公司是决策的主体。陈述语气表示说话人在询问过去的客观情况,即为什么机场公司当时没有做出放弃并重新开始的决定。