Thus, they had to keep working just as much in order to maintain their standard of living.
主句,陈述主语 they 过去不得不保持同样工作量的事实,并说明这样做的目的是维持生活水平
成分推断 · 5 项
- 先找句中所有动词形式:"had"(过去式)、"keep"(原形)、"working"(动名词或现在分词)、"maintain"(原形)。
- 判断哪个是谓语动词:"had to" 是情态结构,"had to keep" 构成完整谓语,表示过去的必要性;"working" 紧跟在 keep 后面,keep 后面常接动名词作宾语(keep doing 表示持续做某事),因此 "working" 是宾语而非谓语的一部分。
- 排除其他候选:"maintain" 前有 "in order to",这是目的状语的标志,"to maintain" 是不定式短语作目的状语,不是谓语。
- 确认谓语范围:情态动词 had to 加动词原形 keep,再加上 keep 要求的动名词宾语 working,共同构成谓语结构 "had to keep working",表达"不得不持续工作"。
- 定位主语位置:主语通常在句首或谓语前。句首 "Thus" 是副词,起连接作用,不是主语;"they" 紧跟在 Thus 后、谓语 "had to keep" 之前,处在典型的主语位置。
- 验证主谓关系:"they" 是人称代词复数形式,与谓语 "had"(have 的过去式,与复数主语搭配)在人称和数上一致,确认 "they" 是执行 "had to keep working" 这一动作的主体。
- 因此 "they" 是本句主语。
- 识别宾语位置:谓语 keep 后面紧跟 "working",keep 是不完全及物动词,需要宾语补足其意义。
- 判断 working 的词性:working 在此处是动名词(动词 work 加 -ing),动名词可以作宾语;keep 后常接动名词表示持续进行某动作(keep doing),符合 keep 的用法。
- 排除其他可能:如果 working 是现在分词作状语或定语,则 keep 缺少宾语,句意不完整;因此 "working" 是动名词,作 keep 的宾语。
- 定位修饰对象:"just as much" 出现在 "working" 之后,修饰的是工作的程度或数量,说明工作量和之前一样多。
- 判断状语类型:"as much" 表示程度或数量的比较,"just" 是强调副词,加强比较的精确性;整体修饰动名词 "working",说明工作的程度,因此是程度状语。
- 确认作用:这个短语限定了 "working" 的量,表示工作量没有减少,仍然和以前一样多。
- 识别状语标志:"in order to" 是明确的目的状语引导词,表示做某事的目的。
- 确认修饰对象:这个不定式短语修饰整个谓语动作 "had to keep working",说明持续工作的目的是什么。
- 判断状语类型:既然是 "in order to" 引导,且说明动作的目的(为了维持生活水平),因此是目的状语。
时态 · 语态 · 语气
- 时态判断:谓语核心是 "had to keep",其中 "had to" 是情态结构,表示过去时间的义务或必要性。虽然使用了 had 的过去式形式,但 have to 在此表达的是情态意义(相当于 must 的过去式用法),因此该谓语属于情态动词结构,不是简单的时态变形。
- 排除其他候选:虽然表面上有 had 的过去式,但由于 had to 整体表达情态义务而非单纯的过去动作,且符合'情态动词 + 动词原形'的结构模式(had to + keep),因此应归入 modal 类别而非一般过去时。该情态结构表达的是必须、不得不的义务态度。
- 语态判断:主语 "they" 是动作 "keep working" 的执行者,不是承受者;谓语结构是 "had to keep working",没有 be + 过去分词的被动语态标志,因此是主动语态。
- 语气判断:句子是陈述句,陈述了一个事实(他们不得不持续工作),没有虚拟语气的标志(如 were、should、if 引导的非真实条件等),也不是祈使句(无动词原形开头或省略主语的命令语气),因此是陈述语气。
语义说明 情态动词结构 had to 表达过去时间的义务和必要性,说明他们在过去被迫保持同样的工作量;主动语态强调主语 they 是动作的执行者,他们主动持续工作;陈述语气客观陈述了这一事实,表达的是已经发生的真实情况。