Social distancing is millions of people making hundreds of sacrifices to keep the elderly alive.
主句,陈述社交隔离措施的实质内容,通过主系表结构将主语与表语等同,说明社交隔离就是数百万人为保护老年人而做出牺牲
成分推断 · 5 项
- 先找全句中的动词形式:句中出现 "is"、"making"、"to keep" 三个动词形式
- "is" 位于主语 "Social distancing" 之后,是系动词,可单独充当谓语;"making" 是现在分词,"to keep" 是不定式,二者均为非谓语形式,不能单独作谓语
- 因此 "is" 是本句唯一的谓语动词,构成主系表结构的系动词部分
- 找到谓语 "is" 后,向前看其前面的名词性成分,"Social distancing" 位于句首、在谓语之前,是动名词短语
- "Social distancing" 与 "is" 构成主谓关系,回答 "什么是" 的问题,因此是主语
- 系动词 "is" 之后需要表语来补充说明主语的性质或状态,向后看 "is" 后的全部内容
- "millions of people" 是名词短语,可充当表语核心;其后 "making hundreds of sacrifices" 是现在分词短语作后置定语修饰 "people","to keep the elderly alive" 是不定式短语作目的状语修饰 "making"
- 整个 "millions of people making hundreds of sacrifices to keep the elderly alive" 共同构成系动词 "is" 的表语,说明主语 "Social distancing" 的实质内容
- 在表语 "millions of people making hundreds of sacrifices to keep the elderly alive" 中,"making hundreds of sacrifices" 是现在分词短语,紧跟在名词 "people" 之后
- 现在分词短语后置修饰名词是常见的定语形式,此处 "making" 表示 "people" 正在做的动作,描述 "people" 的特征
- 因此 "making hundreds of sacrifices to keep the elderly alive" 是后置定语,修饰限定 "people"
- 在定语 "making hundreds of sacrifices" 之后,出现不定式 "to keep the elderly alive"
- 不定式常作目的状语,表示动作的目的;此处 "to keep the elderly alive" 说明 "making hundreds of sacrifices" 的目的是什么
- 因此 "to keep the elderly alive" 是目的状语,修饰 "making"
时态 · 语态 · 语气
- 时态判定:谓语是 "is",这是 be 动词的一般现在时第三人称单数形式,没有完成体标志(have/has + 过去分词)、进行体标志(be + 现在分词且 be 本身不作系动词)、或将来时标志(will/shall),因此是一般现在时
- 语态判定:本句谓语 "is" 是系动词,构成主系表结构而非主谓宾结构,系动词本身不存在主动或被动之分,因此语态标注为不适用
- 语气判定:本句是陈述句,没有虚拟语气的标志(if 引导的与事实相反的假设、suggest/insist 等动词后的 should 或动词原形、wish/would rather 等),也不是祈使句,因此是陈述语气
语义说明 一般现在时在此表达客观事实或当前状态,说明社交隔离措施的本质就是数百万人在做出牺牲;系动词结构将主语和表语等同起来,强调二者的同一性;陈述语气直接陈述事实,不附加主观假设或命令