Nigeria has suffered from a shrinking economy, a sliding currency, and a prolonged fuel shortage.
作为全句唯一的主句,陈述尼日利亚在过去12个月内遭受的三种困境(经济萎缩、货币贬值、燃料短缺),是句子的核心信息承载部分。
成分推断 · 4 项
- 首先找动词形式:句中出现 "has suffered"、"shrinking"、"sliding"、"prolonged" 四个动词相关形式。
- 逐一排查:"shrinking" 是现在分词,在 "a shrinking economy" 中作定语修饰 "economy";"sliding" 是现在分词,在 "a sliding currency" 中作定语修饰 "currency";"prolonged" 是过去分词,在 "a prolonged fuel shortage" 中作定语修饰 "fuel shortage"。这三个都是非谓语形式,不能单独作谓语。
- 再看 "has suffered":"has" 是助动词,"suffered" 是过去分词,二者构成现在完成时的谓语动词形式,位于主语 "Nigeria" 之后,符合主谓语序。
- 确认搭配:"has suffered" 后接介词 "from",构成 "suffer from"(遭受)这一固定搭配,后面的三个名词短语是该搭配的宾语对象。因此 "has suffered" 是本句唯一的谓语动词。
- 找谓语前的名词:谓语 "has suffered" 前面紧邻的名词是 "Nigeria"。
- 确认位置关系:"Nigeria" 位于句首(时间状语 "In the past 12 months" 之后),直接在谓语动词前,符合主语的典型位置。
- 验证逻辑:"Nigeria"(尼日利亚)作为国家名称,可以执行 "has suffered"(遭受)这个动作,逻辑上能够充当施事者。
- 排除其他候选:句中其他名词 "economy"、"currency"、"fuel shortage" 都在介词 "from" 之后,是 "suffer from" 的宾语对象,不能同时作主语。因此 "Nigeria" 是本句主语。
- 识别结构:句首出现介词 "In" 引导的短语 "In the past 12 months",其中 "the past 12 months" 是时间名词短语。
- 判断作用:该介词短语位于主语 "Nigeria" 之前,修饰整个句子的谓语 "has suffered",说明动作发生的时间范围是 "在过去12个月里"。
- 排除其他成分:该短语不是主语(主语是 "Nigeria"),不是宾语("suffer from" 的宾语在后面),也不修饰某个名词(如果修饰名词则是定语)。它回答 "何时遭受" 的问题,因此是时间状语。
- 识别结构:谓语 "has suffered" 后紧跟介词 "from",引出介词短语 "from a shrinking economy, a sliding currency, and a prolonged fuel shortage"。
- 判断作用:该介词短语说明 "遭受的来源或内容是什么",即尼日利亚遭受的具体困境包括经济萎缩、货币贬值和燃料短缺。它修饰谓语动词 "has suffered",补充说明动作的对象或来源。
- 排除宾语候选:虽然该短语跟在动词后面,但 "suffer" 是不及物动词,不能直接带宾语,必须通过介词 "from" 连接。因此 "from" 引导的整个短语是状语,而非宾语。
- 确认类型:该短语回答 "遭受什么" 的问题,在语义上接近原因或来源,但结构上是介词短语作状语,因此归类为状语。
时态 · 语态 · 语气
- 先找谓语动词形式:谓语是 "has suffered",由助动词 "has" 和过去分词 "suffered" 构成。
- 判断时态:"has" 是 "have" 的第三人称单数现在时形式,"suffered" 是 "suffer" 的过去分词。这种 "have/has + 过去分词" 的结构是现在完成时的标志。句中没有情态动词(如 can、must、should),也没有 "will" 表示将来,排除情态结构和将来时态;没有 "was/were + 过去分词" 的被动完成形式,排除过去完成时;没有 "be + 现在分词" 的进行体标志,排除完成进行时。因此时态是现在完成时。
- 判断语态:主语 "Nigeria" 是动作 "suffer" 的执行者(尼日利亚主动遭受困境),而非承受者。谓语 "has suffered" 没有 "be + 过去分词" 的被动结构,因此是主动语态。
- 判断语气:句子是陈述事实(尼日利亚在过去12个月遭受了困境),没有表达命令(祈使语气)或假设、愿望(虚拟语气)的标志,如 "if" 引导的虚拟条件句或 "would/should/could" 表达的非现实情况。因此是陈述语气。
语义说明 现在完成时表示动作从过去某时开始,持续到现在或对现在有影响。本句中,"has suffered" 配合时间状语 "In the past 12 months",强调尼日利亚在过去12个月这段时间内经历了经济萎缩、货币贬值和燃料短缺这些困境,且这些困境的影响延续至今或刚刚结束。主动语态表明尼日利亚是遭受者,陈述语气表明这是对客观事实的描述。