They were held up in a traffic jam.
作为全句唯一的主句,陈述过去发生的事实:他们因交通堵塞而被耽搁
成分推断 · 3 项
- 从句首向后扫描,"They" 是代词主语,紧随其后的 "were" 是助动词,"held" 是过去分词,"up" 是副词小品词,三者共同构成动词短语 "were held up"(被耽搁/被阻碍)。
- 确认 "were held up" 是该句的核心谓语:去掉后面的介词短语 "in a traffic jam",剩余 "They were held up" 仍是完整主谓结构;而去掉 "were held up" 后,"They in a traffic jam" 无法成句,说明 "were held up" 是谓语动词。
- 排除其他候选:句中无其他动词原形、第三人称单数或过去式出现,"were held up" 是唯一的谓语成分。
- 从句首开始,"They" 是人称代词,位于谓语 "were held up" 之前,且在英语陈述句中主语通常占据句首位置。
- 验证主谓关系:"They" 与谓语 "were held up" 在数上一致(复数主语配 were),语义上 "They"(他们)是被耽搁的承受者,符合主语执行或承受谓语动作的特征。
- 排除其他候选:句中无其他名词或代词出现在 "were held up" 之前,"They" 是唯一可作主语的成分。
- 谓语 "were held up" 之后紧跟介词 "in",引出介词短语 "in a traffic jam"(在交通堵塞中),该短语不是主语、谓语或宾语的一部分。
- 判断该短语的修饰对象:"in a traffic jam" 说明 "被耽搁" 这一动作发生的原因或情境,修饰整个谓语动作,而非修饰主语 "They" 本身的属性,因此是状语而非定语。
- 确认状语类型:"in a traffic jam" 回答的是 "他们被耽搁是因为什么",表示原因,属于原因状语;同时也带有地点或情境的含义,但主要强调原因,因此归为原因状语成分。
时态 · 语态 · 语气
- 时态判定:观察谓语结构 "were held up",其中 "were" 是 be 动词的过去式复数形式,"held" 是 hold 的过去分词。整个结构为 "be 动词过去式 + 过去分词",符合一般过去时的被动语态构成方式,没有 have/has/had(完成体标志)或 be + doing(进行体标志),因此时态为一般过去时。
- 语态判定:谓语为 "were(be 动词过去式)+ held(过去分词)+ up(副词小品词)",符合被动语态的典型结构 "be + 过去分词",表示主语 "They" 是动作的承受者而非执行者,因此语态为被动语态。若为主动语态,应为 "held up"(过去式)而非 "were held up"。
- 语气判定:句子为陈述句,陈述一个过去发生的事实,无虚拟语气标志(如 if 引导的虚拟条件句、would/should/could 表假设、动词原形表建议等),也无祈使语气特征(动词原形开头的命令句),因此语气为陈述语气。
语义说明 一般过去时表明 "他们被交通堵塞耽搁" 是过去某个时间点已经完成的动作;被动语态强调 "They" 是被耽搁的对象,施动者(交通堵塞)通过介词短语 "in a traffic jam" 间接表达;陈述语气表明这是在客观陈述过去发生的事实,无假设或命令成分。