That was in part a crucial response to devastating famines at a time when the world needed to increase its food supply.
主句,是全句的主干。使用主系表结构陈述主语 That 在过去的性质或身份,说明它是对灾难性饥荒的关键回应,并通过介词短语和定语从句提供时间背景和具体情况。
成分推断 · 4 项
- 在主句中寻找谓语动词。首先观察句子中出现的所有动词形式:"was" 和后面定语从句中的 "needed"。
- 判断哪个动词是主句的谓语。观察 "was" 的位置:它紧跟在主语 "That" 之后,构成 "That was" 的主系表结构。这是典型的系动词位置。
- 排除其他动词:"needed" 出现在 "when" 引导的从句中,是从句的谓语,不是主句的谓语。主句中没有其他动词形式。
- 确认 "was" 的性质:它是系动词 be 的过去式,连接主语 "That" 和后面的表语部分,在主句中充当谓语。
- 寻找主句的主语。观察谓语动词 "was" 前面的成分,看哪个词或短语是动作或状态的执行者或承受者。
- 定位到 "That":它位于句首,在谓语 "was" 之前,这是主语的典型位置。
- 确认 "That" 的作用:它是指示代词,指代前文提到的某个事物或情况,在本句中作为主语,说明 "是什么"(was what)的对象。
- 排除其他候选:句首到谓语之间只有 "That" 一个词,没有其他可能充当主语的成分。
- 识别系动词 "was" 后面的成分。系动词后面通常跟表语,用来说明主语的性质、状态或身份。
- 观察 "was" 后面的结构:首先是状语 "in part"(部分地),然后是名词短语 "a crucial response to devastating famines at a time"。
- 确定表语核心:名词短语 "a crucial response" 是核心,说明主语 "That" 是什么(一个关键的回应)。"in part" 是程度状语,修饰整个表语;"to devastating famines" 是介词短语作后置定语,修饰 "response";"at a time" 也是介词短语作后置定语,进一步修饰 "response"。
- 确认范围:表语的范围到 "at a time" 为止,因为后面的 "when" 引导的是修饰 "a time" 的定语从句,属于定语从句内部结构,不是表语的直接组成部分。
- 排除其他可能:系表结构中,系动词后不能直接跟宾语,只能跟表语。这里 "a crucial response..." 说明主语的身份属性,确认是表语。
- 识别修饰性成分。观察到 "when" 引导的从句位于名词 "a time" 之后,需要判断它的句法功能。
- 确定被修饰对象:"when" 引导的从句紧跟 "a time",没有逗号隔开,且语义上说明是 "什么样的时间",对 "a time" 进行限定。这是定语从句修饰先行词的典型特征。
- 确认定语从句类型:"when" 是关系副词,在从句中作时间状语,引导限制性定语从句修饰时间名词 "a time"。整个从句 "when the world needed to increase its food supply" 作为定语,限定说明是在世界需要增加粮食供应的那个时间。
- 排除其他可能:如果这是状语从句,它应该修饰整个主句的动作或状态,但这里它明确修饰的是名词 "a time",且与先行词构成紧密的修饰关系,因此是定语而非状语。
时态 · 语态 · 语气
- 判断时态:观察主句谓语动词 "was" 的形式。它是系动词 be 的过去式,没有助动词、没有完成体标志(have/had + 过去分词),也没有进行体标志(be + 现在分词)。
- 排除其他时态:如果是现在时,应该用 is;如果是完成时,应该是 has been 或 had been;如果是进行时,应该是 was being。这里只有单纯的 was,因此是一般过去时。
- 判断语态:观察谓语结构 "was" 后面跟的是表语 "a crucial response",构成主系表结构。系动词本身不涉及主动或被动的概念,因为它不表示动作,只表示状态或属性的连接,因此语态填不适用。
- 判断语气:观察句子的表达方式。这是一个陈述句,直接陈述过去的事实(那是一个关键回应),没有虚拟、假设或命令的含义,因此是陈述语气。句中没有 if、wish、would rather 等虚拟语气标志,也不是祈使句。
语义说明 一般过去时表明说话者在陈述过去某个时间点已经发生的事实。在本句中,"was" 表示主语 "That" 在过去是某种性质(是一个关键回应),强调这是已经完成的、过去的状态。系表结构不涉及动作的施受关系,因此不考虑语态。陈述语气表示说话者将此作为客观事实来陈述,不带假设或主观命令色彩。