Not so long ago, people would have turned up their noses at that kind of dedication to the job.
作为全句唯一的主句,陈述了在不久以前人们对工作投入的一种态度反应,表达完整的意思
成分推断 · 7 项
- 在句子中寻找动词或动词短语。本句中出现的动词形式有:would have turned up(情态动词 + 完成式)。
- 确认这是该分句的谓语:would 是情态动词,have turned 是完成式,up 是短语动词 turn up 的一部分,整体构成 "would have turned up",位于主语 people 之后,是句子的核心动词结构。
- 排除其他可能:句中没有其他独立的动词形式,to the job 中的 to 是介词而非不定式标志,因此 "would have turned up" 是唯一的谓语。
- 在谓语 "would have turned up" 之前寻找执行动作的施事者。谓语前有名词 people,它位于时间状语 "Not so long ago" 之后、谓语之前。
- 确认 people 与谓语的关系:people 是执行 "turned up their noses" 这个动作的施事者,符合主语的语义和位置特征。
- 排除 "Not so long ago" 作主语的可能:它是时间状语,说明动作发生的时间,不是动作的执行者。因此 people 是本句主语。
- 在谓语 "would have turned up" 之后寻找动作的承受对象。谓语后紧跟 "their noses",这是一个名词短语。
- 确认 "their noses" 与谓语的关系:turn up one's nose 是固定短语,意为 "看不起、嗤之以鼻",其中 one's nose 是动作的直接承受对象,因此 "their noses" 是宾语。
- 排除其他成分的可能:句中没有双宾语结构(没有给予对象),"their noses" 之后的 "at that kind of dedication to the job" 是介词短语作状语,因此 "their noses" 是唯一的宾语。
- 在句首寻找表示时间的词语或短语。句首的 "Not so long ago" 包含时间副词 ago,表示过去某个不太久远的时间点。
- 确认其修饰对象:"Not so long ago" 后有逗号分隔,它修饰整个句子的谓语动作 "would have turned up",说明这个动作发生的时间。
- 排除作其他成分的可能:它不是主语(不执行动作)、不是宾语(不承受动作)、不是谓语(不是动词结构),因此判定为时间状语。
- 在宾语 "their noses" 之后寻找介词短语。出现介词 at 引导的短语 "at that kind of dedication to the job"。
- 确认其修饰对象和作用:这个介词短语说明 "turned up their noses"(看不起)的对象是什么,即对 "that kind of dedication to the job"(那种对工作的投入)的态度,补充说明动作的方向或针对内容。
- 排除作宾语的可能:turn up one's nose 的宾语已经是 "their noses",at 短语不是动作的直接承受对象,而是补充说明动作的指向,因此判定为状语。
- 在名词 dedication 之前寻找修饰成分。出现 "that kind of",其中 that 是指示代词,kind of 表示 "种类的"。
- 确认其修饰对象:"that kind of" 直接位于名词 dedication 之前,限定说明是 "那种" 投入,而非其他种类的投入。
- 排除作其他成分的可能:它不能独立充当主语、宾语或状语,只能依附于名词 dedication 进行修饰,因此判定为定语。
- 在名词 dedication 之后寻找修饰成分。出现介词短语 "to the job",其中 to 是介词,表示方向或对象。
- 确认其修饰对象:"to the job" 位于名词 dedication 之后,说明投入的对象是 "工作"(the job),与 dedication 构成 "对工作的投入" 的完整语义。
- 排除作状语的可能:如果它修饰谓语 turned up,语义会变成 "向工作嗤之以鼻",但实际上它限定的是 dedication 的方向,因此判定为定语。
时态 · 语态 · 语气
- 首先识别谓语结构的组成。谓语是 "would have turned up",包含三个部分:情态动词 would、助动词 have、过去分词 turned。
- 判断时态:该谓语由情态动词 would 加完成式(have + 过去分词)构成。根据类型定义,当谓语为情态动词加动词原形、完成式、进行式或被动式时,时态应填 modal。虽然这里使用了完成体结构,但核心是情态动词 would 表达的虚拟或推测语气,而非单纯的时态变形。因此判定为情态动词结构。would 在此表达对过去情况的虚拟假设。
- 判断语态:谓语动词 turn up 后面跟的是宾语 "their noses",主语 people 是动作的执行者而非承受者,没有 "be + 过去分词" 的被动结构,因此是主动语态。排除被动语态的可能(被动语态需要 be turned up)。
- 判断语气:"would have + 过去分词" 是典型的虚拟语气结构,表示与过去事实相反的假设或对过去情况的虚拟推测。本句表达 "如果在不久以前,人们会已经嗤之以鼻",这是对过去情况的虚拟假设,而非对实际发生事实的陈述。因此判定为虚拟语气。
语义说明 情态动词结构 would have 表达对过去情况的虚拟假设,传达 "如果在不久以前的话,人们会已经对那种工作投入嗤之以鼻" 的含义。这种结构强调的是与过去事实可能相反或不同的假设性情况,暗示现在人们的态度可能已经改变。主动语态表明主语 people 是做出 "看不起" 这个动作的施事者。虚拟语气说明这是对过去情况的假设性陈述,而非对实际发生事实的描述。