It is not possible to determine whether both continents are moving in opposite directions or whether one continent is stationary and the other is drifting away from it.
主句,用形式主语 "It" 引出整个判断,真正的主语是后面的不定式 "to determine whether...",陈述当前无法做出判定的事实。
成分推断 · 4 项
- 先找动词:全句开头 "It" 后紧跟 "is",这是系动词,在主句中充当谓语。
- 再确认主谓关系:"It" 在 "is" 前面、处于主语位置,"is" 后面是 "not possible"(否定的形容词短语)作表语,构成主系表结构。
- 排除其他动词候选:后面的 "determine" 是不定式 "to determine",不是谓语;"are moving"、"is stationary"、"is drifting" 都在 "whether" 从句内部,属于从句各自的谓语,不属于主句。
- 因此主句的谓语就是系动词 "is"。
- 先看位置:"It" 出现在句首、谓语 "is" 之前,符合主语的典型位置。
- 再看结构:"It is not possible to determine..." 中,"It" 在形式上充当主语,但本身没有实际指代内容;真正的主语是后面的不定式短语 "to determine whether...","It" 只是形式主语。
- 这种用法常见于 "It is + 形容词 + to do" 句型,目的是避免主语过长、让句子更平衡。
- 因此主句的主语形式上是 "It",语义上的真正主语是后面整个不定式结构。
- 先看系动词:主句谓语是 "is",系动词后面需要表语来说明主语的状态或性质。
- "is" 后面紧跟 "not possible",这是一个否定的形容词短语,用来描述主语 "It"(即后面 "to determine" 这件事)的性质。
- "not" 是否定副词、修饰形容词 "possible",整体 "not possible" 作表语。
- 后面的 "to determine whether..." 虽然在语义上是真正的主语,但在句法位置上它跟在表语后面,属于不定式短语、不是表语本身。
- 因此表语是 "not possible"。
- 先找不定式结构:表语 "not possible" 后面是 "to determine","determine" 是及物动词、需要宾语。
- 再看 "determine" 后面:紧跟 "whether",这是连接词、引导名词性从句。因为 "determine" 需要宾语,这个 "whether" 从句就充当它的宾语。
- 继续往后:"whether both continents are moving in opposite directions" 结束后,又出现 "or whether one continent is stationary and the other is drifting away from it",这是由 "or" 连接的第二个 "whether" 从句,与第一个并列、共同作 "determine" 的宾语。
- 因此整个宾语是两个由 "or" 连接的 "whether" 引导的宾语从句,它们都从属于不定式 "to determine"、在主句中作为真正主语的一部分。
时态 · 语态 · 语气
- 时态判断:主句谓语是 "is",这是系动词 "be" 的一般现在时第三人称单数形式。没有 "have/has + 过去分词" 的完成体标志,也没有 "be + 现在分词" 的进行体标志,更没有 "will" 等将来时助动词或情态动词,因此时态是一般现在时。
- 语态判断:系动词构成的主系表结构("It is not possible")本身不涉及主动或被动关系,因为系动词只用来连接主语和表语、不表示动作,所以语态填不适用。
- 语气判断:全句是陈述句、用 "is" 的陈述语气形式,没有虚拟语气的标志(如 "were" 代替 "was"、或 "should/would + 动词原形" 等),也不是祈使句,因此语气是陈述语气。
语义说明 一般现在时表示客观事实或普遍真理。本句用 "is not possible" 陈述当前的判断能力限制,说明在现有条件下无法做出这种判定,语气是客观陈述、不涉及时间上的过去或将来变化。