They kept not only a dog but a cat.
作为整句的核心主句,表达主语不仅养了一只狗而且养了一只猫的完整事实。
成分推断 · 3 项
- 第一步寻找动词形式:在主语 "They" 之后找到动词形态 "kept"(动词 "keep" 的过去式)。
- 第二步分析结构搭配:"kept" 直接承接主语 "They",后接宾语部分;前面无助动词 "have/be/will" 或情态动词参与组合,自身独立承担全句谓语功能。
- 排除其他候选:句中不存在其他动词分词、不定式或谓语动词,确定 "kept" 为本句唯一的谓语。
- 第一步看位置与词性标志:位于谓语动词 "kept" 前方,采用人称代词主格形式 "They"。
- 第二步分析逻辑语义关系:"They" 指代动作的执行者(即“他们”),与谓语动词 "kept" 形成直接的主谓施受搭配。
- 排除其他候选:句子无形式主语 "it" 或倒装现象,故确定人称代词主格 "They" 为本分句主语。
- 第一步观察谓语动词后面的结构:及物动词 "kept" 后面接有由关联连词短语 "not only ... but ..." 连接的两个名词短语 "a dog" 与 "a cat"。
- 第二步看动作承受关系:动词 "kept"(饲养)后需要宾语回答“养了什么”,两个名词短语共同作为动词 "kept" 的承受对象,构成并列宾语。
- 排除其他候选:该结构无介词引导,不作状语或表语,故整体判定为谓语动词 "kept" 的宾语。
时态 · 语态 · 语气
- 时态判定:观察谓语动词形态为 "kept",即动词 "keep" 的过去式;前方无助动词 "have/has/had"(完成体标志)或 "will/would"(将来体标志),也无 "be" 动词(进行体标志),故判定为一般过去时。
- 语态判定:主语 "They" 是谓语动作 "kept" 的主动发出者,且谓语动词不含 "be + 过去分词" 的被动结构形态,故判定为主动语态。
- 语气判定:该句陈述客观事实,无祈使句的动词原形开头特征,也无虚拟语气的假设形态,故判定为陈述语气。
语义说明 表达“他们养了一只狗和一只猫”这一事实发生在过去,侧重对过去情况的客观事实陈述。