Six birds have just been trained to pick up rubbish at a French historical theme park.
作为全句唯一的主句,陈述了六只鸟被训练捡垃圾这一完成的事件,包含主语、谓语和目的状语,构成完整的简单句。
成分推断 · 3 项
- 先找句中所有动词形式:"have"、"been"、"trained"、"pick up"。其中 "have been trained" 是完整谓语结构,"to pick up" 是不定式短语。
- 判断谁是真正的谓语:"have been trained" 由助动词 have + 过去分词 been + 过去分词 trained 构成,是典型的现在完成时被动语态谓语;"to pick up" 前有 to,不能作谓语,只能作状语或补语。
- 确认谓语位置:"have just been trained" 在主语 "Six birds" 之后,符合主谓顺序。副词 "just" 插在助动词和过去分词之间,属于谓语的一部分。
- 结论:"have just been trained" 是本句唯一的谓语动词。
- 找到谓语 "have just been trained" 后,往前看谁发出或承受这个动作。
- 谓语前只有 "Six birds",这是一个名词短语(数词 + 名词),没有其他候选。
- 检查主谓一致:"birds" 是复数,"have" 也是复数形式,搭配正确。
- 结论:"Six birds" 是本句主语,表示被训练的对象。
- 谓语 "have just been trained" 后接 "to pick up rubbish...",先判断这个不定式短语在句中的作用。
- 检查是否作宾语:"train" 是及物动词,但被动语态 "be trained" 后不再需要宾语,因此 "to pick up..." 不能是宾语。
- 检查是否作补语:若是宾语补语,需要有宾语;若是主语补语(表语),需要系动词。本句谓语是 "be trained",不是系动词,也无宾语,因此不是补语。
- 检查是否作状语:"be trained to do sth" 是常见搭配,表示 "被训练去做某事",不定式说明训练的目的。整个 "to pick up rubbish at a French historical theme park" 回答 "为了什么而训练",符合目的状语的特征。
- 结论:"to pick up rubbish at a French historical theme park" 是目的状语,说明训练这些鸟的目的。
时态 · 语态 · 语气
- 时态判定:观察谓语 "have just been trained" 的构成。"have" 是现在时助动词,"been" 是 be 的过去分词,"trained" 是 train 的过去分词。这种 "have + been + 过去分词" 结构是现在完成时的被动语态形式。如果是一般过去时被动,应该是 "were trained";如果是过去完成时被动,应该是 "had been trained"。本句用 "have",说明是现在完成时。
- 语态判定:"been trained" 是 "be + 过去分词" 结构,主语 "Six birds" 是动作的承受者(被训练),不是施动者,因此是被动语态。若是主动语态,应该说 "have just trained"(某人训练了鸟)。
- 语气判定:本句是陈述一个已完成的事实,无虚拟或假设含义(虚拟语气常见标志如 if 从句、would/could/should 等在此不存在),也不是命令或请求(祈使句通常以动词原形开头且无主语)。因此是陈述语气。
语义说明 现在完成时表示动作已经完成,并且结果对现在有影响(这六只鸟现在已具备捡垃圾的能力)。被动语态强调鸟是被训练的对象,施动者(训练者)在句中未提及。陈述语气表明这是对客观事实的直接陈述。