Machines also had difficulty adjusting for people who look a lot alike—either doppelgangers(长相极相似的人), whom the machine would have trouble identifying as two separate people, or the same person who appeared in different photos at different ages or in different lighting, whom the machine would incorrectly view as separate people.
主句,给出全句核心判断:机器在针对某类人进行调整时存在困难。
成分推断 · 5 项
- 先找全句最靠前、最能承担陈述任务的有限动词。主语"Machines"后面紧跟"also had",其中"had"带有人称和过去时间形式,能够直接作全句谓语。
- 再看后面的"adjusting""look""identifying""appeared""view"这些动词形式:它们不是和"Machines"直接搭配的核心谓语,有的是非谓语,有的是后置修饰部分里的谓语,所以不能拿来替代全句谓语。
- "had difficulty"是固定搭配,表示"做某事有困难",后面通常接动名词说明困难发生在哪件事上。因此把"had difficulty"定为本分句谓语最稳妥。
- 确定谓语后,先向左找是谁"有困难"。在"had difficulty"前面紧邻的位置只有"Machines",而且它是名词,最自然充当动作发出者。
- 再排除其它名词。"people""doppelgangers(长相极相似的人)""the same person""the machine"都出现在后面的补充或修饰结构中,不在主句谓语前的主语位置上。
- 因此"Machines"就是本句主干的主语。
- 先看谓语是否已经完整。"had difficulty"表达还不完整,通常需要后面接"做什么有困难"的内容。
- 紧跟在后面的"adjusting"是动名词形式,不带人称变化,不能单独作这里的主句谓语;但它正好能接在"had difficulty"后面,充当"困难的具体内容"。
- "for people"是跟在"adjusting"后面说明"针对什么人进行调整",与"adjusting"构成完整的动名词短语。
- "who look a lot alike"是修饰"people"的定语从句,在另一个分句中单独分析,不包含在此宾语中。
- 因此,这个宾语应该是"adjusting for people"。
- 看宾语中的"people"后面紧跟关系词"who",这是寻找定语从句的明显标志。
- "who look a lot alike"整体修饰前面的"people",限定说明是哪一类人。
- 这个从句在主句中起定语作用,修饰宾语中的"people"。
- 先看破折号的作用。破折号通常用来引出对前面内容的解释、说明或展开。
- 破折号后的"either ... or ..."结构把前面的"people who look a lot alike"具体展开成两类:一类是"doppelgangers(长相极相似的人)",另一类是"the same person"。
- 其中"whom the machine would have trouble identifying as two separate people"和"who appeared in different photos at different ages or in different lighting"以及"whom the machine would incorrectly view as separate people"分别是修饰这两类的从句,在其他分句中单独分析。
- 这个结构不是新的主句,也不是状语,而是对前面"people who look a lot alike"的同位语说明,用来具体指明是哪两类人。
- 因此应将"either doppelgangers(长相极相似的人) or the same person"判定为同位语成分。
时态 · 语态 · 语气
- 先只看本分句自己的谓语。"had difficulty"里的"had"是过去式形式,没有"have done"的完成标志,也没有"be doing"的进行标志,因此应先判断为一般过去时,而不是现在完成时或过去进行时。
- 再看语态。这里不是"be + 过去分词"的结构,也不是"情态动词 + be + 过去分词",主语"Machines"直接与"had difficulty"构成主动陈述,所以是主动用法。
- 再看语气。全句是在陈述机器曾经存在的困难,没有命令、建议,也没有与事实相反的虚拟提示,因此属于陈述语气。
语义说明 这里用一般过去时,把叙述落在过去的观察结果上,说明这种困难是对先前表现的描述。