That is a century after the last data Keynes would have had access to.
主句,陈述主语 That 的具体含义,即它代表的时间点是在凯恩斯能接触到的最后数据之后一个世纪
成分推断 · 3 项
- 在主句中寻找谓语动词。观察句子结构,"That" 后直接跟着 "is",这是 be 动词的现在时第三人称单数形式。
- 确认 "is" 的位置:它位于主语 "That" 之后,且后面跟着 "a century after the last data...",符合系动词连接主语和表语的典型位置。
- 检查句中其他动词形式:"would have had" 出现在后面,但它位于 "Keynes" 之后,属于修饰 "the last data" 的定语从句中的谓语,不是主句谓语。
- 因此,"is" 是本主句的唯一谓语,构成主系表结构的核心。
- 寻找谓语 "is" 前面的成分。观察到 "That" 位于句首,紧接着就是系动词 "is"。
- 确认 "That" 的语法功能:它是一个指示代词,在此处指代前文提到的某个时间点或事件,作为整个句子陈述的对象。
- 检查是否有其他候选:句中没有其他成分出现在 "is" 之前,也没有形式主语的标志(如 it is ... to/that 结构)。
- 因此,"That" 是本主句的主语,与系动词 "is" 构成主谓关系。
- 确认系动词 "is" 后面需要表语来补充说明主语 "That"。观察 "is" 后的内容:"a century after the last data Keynes would have had access to"。
- 分析这部分的结构:"a century" 是中心词,"after the last data..." 是介词短语作后置定语修饰 "a century",整体构成名词性短语。
- 确认位置关系:这整个短语位于系动词 "is" 之后,用来说明主语 "That" 所指的具体内容是什么,符合表语的定义和位置。
- 排除其他可能:这不是宾语(因为 "is" 是系动词不带宾语),也不是状语(因为它直接说明主语的身份或特征,而非修饰动作)。
- 因此,"a century after the last data Keynes would have had access to" 整体作为表语,说明 "That" 所指的时间跨度。
时态 · 语态 · 语气
- 时态判定:观察谓语动词 "is",它是 be 动词的现在时第三人称单数形式。没有助动词 have/has(完成体标志),没有 be + -ing(进行体标志),没有 will/shall(将来时标志),也没有情态动词。因此这是一般现在时。
- 语态判定:本句谓语是系动词 "is",构成主系表结构。系动词本身不涉及主动或被动的区分,因为它不表示动作而是表示状态或等同关系。因此语态标记为不适用。
- 语气判定:观察句子整体结构和动词形式。句子采用直陈语气,陈述一个事实性判断("That" 是某个时间点)。没有虚拟语气的标志(如 were、should、if 引导的假设等),也不是祈使句(没有以动词原形开头的命令结构)。因此是陈述语气。
语义说明 一般现在时在此处表达一个客观事实的陈述,说明 "That"(指代的时间点)与 "the last data Keynes would have had access to"(凯恩斯能接触到的最后数据)之间存在一个世纪的时间差距。这种时态的使用使陈述具有确定性和普遍性,强调这是一个可验证的时间关系。