They have had hundreds of hours of airport training
并列句的第一个分句,陈述原因:它们已经接受了数百小时的机场训练,为后文的结果提供原因依据
成分推断 · 3 项
- 先找句中的动词形式。可见 have had 这一结构,have 在此为助动词,had 是动词 have 的过去分词,合起来构成现在完成时的谓语形式。
- 确认句中无其他动词原形、第三人称单数形式或情态动词与其竞争谓语位置。training 在此为名词,不是动词现在分词作谓语。
- have had 位于主语 They 之后,符合英语主谓语序,且时态、数与主语一致,因此判定为本分句谓语。
- 谓语 have had 之前紧接的是代词 They,位于句首,按英语陈述句的标准语序,谓语前的名词或代词通常是主语。
- They 是主格代词,语法上只能充当主语,不能作宾语或其他成分,进一步确认其主语身份。
- 确认句中无 it 作形式主语的结构(如 It is ... that),也无倒装,因此 They 即为真正主语。
- 谓语 have had 是及物动词 have 的完成时形式,需要宾语说明拥有或经历了什么。
- 谓语后紧接 hundreds of hours of airport training 这一名词短语,hundreds of hours 为中心词,of airport training 作定语修饰 hours,整体回答 have had 的对象,因此判定为宾语。
- 句中无双宾语结构(无间接宾语),也无其他名词短语与之竞争宾语位置,因此该短语即为唯一宾语。
时态 · 语态 · 语气
- 时态判定:谓语为 have had,have 是现在时助动词,had 是过去分词,构成现在完成时。现在完成时用于表达过去发生并延续到现在或对现在有影响的动作,此处表示它们已经积累了大量训练经历。不是一般过去时(无 had 单独出现),也不是过去完成时(助动词不是 had been 或 had)。
- 语态判定:主语 They 是动作 have(拥有、经历)的执行者,宾语 hundreds of hours of airport training 是承受对象,谓语无 be + 过去分词结构,因此为主动语态。
- 语气判定:句子为陈述句,陈述客观事实,无虚拟条件(如 if 引导的与事实相反的假设)或祈使(命令、请求),也无情态动词表示推测或建议,因此是陈述语气。
语义说明 现在完成时强调训练经历的积累已经完成,并且这一积累对现在的状态(后文提到的习惯)有直接影响。主动语态表明它们是训练的接受者和参与者。陈述语气客观陈述既成事实。