They are pets kept by the store staff.
作为全句唯一的主句,陈述主语的身份和状态,说明它们是被店员饲养的宠物
成分推断 · 4 项
- 先找句中所有动词形式。本句中有 "are" 和 "kept" 两个动词形式。"are" 是 be 动词的现在时复数形式,"kept" 是动词 keep 的过去分词。
- 判断哪个动词是分句的核心谓语。主语 "They" 后紧接 "are",这是典型的主系表结构的系动词位置。"kept" 虽是动词形式,但它前面没有助动词(如 have、had),后面紧跟介词短语 "by the store staff",这是被动语态的典型标志,但 "kept" 在这里不是独立谓语,而是作为过去分词短语 "kept by the store staff" 修饰前面的名词 "pets"。
- 确认 "are" 是本句谓语。它连接主语 "They" 和表语 "pets kept by the store staff",构成主系表结构。因此本句的谓语是系动词 "are"。
- 在确定谓语 "are" 之后,向前找执行该谓语动作或处于该状态的对象。英语陈述句的标准语序是主语在谓语之前。
- 谓语 "are" 前只有一个词 "They",它是人称代词,可以充当主语。句首无其他名词或名词性结构可作为主语的候选。
- 因此确定 "They" 是本句的主语,表示处于 "are pets" 这一状态的对象。
- 已确定谓语是系动词 "are",系动词后面需要表语来说明主语的性质或状态。向谓语后寻找名词性结构作为表语的候选。
- "are" 后紧接 "pets",这是一个名词,可以充当表语。但 "pets" 后还有 "kept by the store staff" 这一结构,需要判断它是否属于表语的一部分。
- "kept" 是过去分词,"by the store staff" 是介词短语,两者共同构成过去分词短语,作为后置定语修饰名词 "pets"。这种结构在英语中常见,过去分词短语紧跟在被修饰名词之后,说明该名词的特征或状态。
- 因此表语不是单独的 "pets",而是整个名词短语 "pets kept by the store staff",其中 "pets" 是中心词,"kept by the store staff" 是后置定语修饰它。
- 在表语 "pets kept by the store staff" 中,"pets" 是中心名词,"kept by the store staff" 紧随其后。需要判断这一结构在表语中的作用。
- "kept" 是动词 keep 的过去分词形式,可以作定语修饰名词。过去分词作定语时,单个过去分词通常放在名词前(如 a broken window),而过去分词短语则放在名词后作后置定语(如 the window broken yesterday)。
- "kept by the store staff" 是一个过去分词短语(过去分词 + 介词短语),位于名词 "pets" 之后,符合后置定语的位置特征。它说明 "pets" 是被谁饲养的,对 "pets" 进行限定和修饰。
- 因此 "kept by the store staff" 是定语,修饰名词 "pets"。
时态 · 语态 · 语气
- 时态判定:先看谓语动词的形式。本句谓语是 "are",它是 be 动词的现在时复数形式,没有完成体标志(have/has/had + 过去分词)、没有进行体标志(be + 现在分词)、没有将来时标志(will/shall)、也没有情态动词(can、may、must 等)。"are" 直接作为系动词使用,构成一般现在时的主系表结构。因此时态为一般现在时。
- 语态判定:本句谓语是系动词 "are",构成主系表结构("They are pets ..."),系动词本身不涉及主动或被动的概念,因为它不表示动作,而是表示状态或性质。因此语态填 not_applicable。需要注意的是,表语中的 "kept" 虽是过去分词,但它不是谓语的一部分,而是作为后置定语修饰 "pets",所以不影响谓语的语态判定。
- 语气判定:全句为陈述句,没有虚拟语气的标志(如与事实相反的假设、特殊的动词形式如 were to、should、had done 等),也不是祈使句(祈使句通常省略主语、以动词原形开头)。句子以主语 "They" 开头,陈述一个事实,因此语气为陈述语气。
语义说明 一般现在时在此句中表示一种客观的、持续存在的状态,说明 "它们" 当前就是由店员饲养的宠物,这一身份或状态具有普遍性和稳定性,不是临时或一次性的行为。