But they were divided on whether to go further by calling for a federal law that would impose a complete ban on human cloning.
主句,陈述主语 they 在某个问题上产生分歧的事实;其中 on 引出的介词短语包含一个宾语从句,说明分歧的具体内容
成分推断 · 3 项
- 先找句子中的动词形式:看到 "were divided"、"to go"、"calling"、"impose"、"cloning" 五个动词形式
- "to go" 前有 "whether",是疑问词加不定式结构,在句中作宾语从句,不是本分句的谓语
- "calling" 是现在分词,前面有介词 "by",构成方式状语 "by calling",不是谓语
- "impose" 前有 "would",是 "would impose" 的一部分,但它出现在 "that" 引导的定语从句中,是从句的谓语,不是主句的谓语
- "cloning" 是动名词,作介词 "on" 的宾语,不是谓语
- 只有 "were divided" 位于主语 "they" 之后,且没有被任何连接词或介词隔离到从属结构中,因此是主句的谓语;"were" 是 be 动词的过去式,"divided" 是过去分词,构成被动语态
- 谓语 "were divided" 前面紧邻的名词或代词是 "they",位于句首(转折连词 "But" 之后)
- "they" 是人称代词,可以充当主语;它和谓语 "were divided" 之间没有其他名词或代词插入
- "they" 与 "were" 在人称和数上一致(复数),符合主谓一致原则
- 因此 "they" 是主句的主语
- 谓语 "were divided" 是被动语态,其后的 "on" 是介词,构成固定搭配 "be divided on sth"(在某事上有分歧)
- "on" 后接 "whether to go further ..." 这一长串内容,整个部分充当介词 "on" 的宾语
- 介词的宾语在句法上归类为宾语成分,因此 "whether to go further ..." 是本句的宾语
时态 · 语态 · 语气
- 时态判定:谓语是 "were divided";"were" 是 be 动词的过去式,"divided" 是过去分词;这里没有 "have/has/had"(完成体标志),也没有 "will/shall"(将来时标志),只有 be 动词的过去式加过去分词,因此是一般过去时的被动语态形式
- 语态判定:"were divided" 的结构是 "be 动词过去式 + 过去分词",这是被动语态的典型构成;主语 "they" 是动作的承受者(他们被分成不同意见),不是动作的执行者,因此是被动语态
- 语气判定:句中没有虚拟语气的标志(如 "if" 引导的非真实条件句、"suggest/insist" 等词后的 should 省略结构),也不是祈使句(没有省略主语的动词原形开头);这是一个陈述事实的句子,因此是陈述语气
语义说明 一般过去时表示在过去某个时间点他们产生了分歧;被动语态强调主语 they 处于被分割、意见不统一的状态,而不关注是谁或什么导致了这种分歧;陈述语气表明这是对过去事实的客观陈述