They were carried out over a period of some thirty years.
主句,陈述主语在过去三十年间被执行的动作,构成全句唯一的陈述核心
成分推断 · 3 项
- 在句子中寻找动词形式。本句出现 "were carried out",其中 "were" 是 be 动词的过去式,"carried" 是过去分词,"out" 是副词小品词与 carry 构成短语动词。
- 检查是否有其他动词形式。句中没有其他谓语动词,"carried" 作为过去分词与 "were" 构成被动语态结构,而非独立的谓语。
- 确认该动词结构的位置。"were carried out" 位于主语 "They" 之后,是陈述主语动作或状态的核心部分。
- 得出结论:"were carried out" 是本句的谓语,采用被动语态的一般过去时形式。
- 在谓语 "were carried out" 前面寻找施动者或话题。紧接谓语之前是代词 "They"。
- 判断 "They" 与谓语的关系。"They" 是复数人称代词,在句首位置,与谓语 "were" 的复数形式在数上一致。
- 确认 "They" 不是其他成分。它不是宾语(位置在谓语之前),不是状语(没有修饰动作的时间、地点、方式含义),不是表语(谓语是实义动词短语而非系动词)。
- 得出结论:"They" 是本句的主语,表示被执行某动作的对象。
- 在主谓结构之后查找补充信息。谓语 "were carried out" 后面跟着 "over a period of some thirty years"。
- 分析这个短语的结构。"over" 是介词,引导一个时间范围,"a period of some thirty years" 表示一段时间的长度。
- 判断该短语与谓语的关系。它回答了谓语动作 "were carried out" 发生的时间跨度,说明动作持续的时间范围。
- 排除其他可能。它不是宾语(carry out 在被动语态中不需要宾语),不是地点状语(over 在此处表时间而非空间),不是方式状语(不描述动作如何进行)。
- 得出结论:"over a period of some thirty years" 是时间状语,修饰谓语动作发生的时间跨度。
时态 · 语态 · 语气
- 时态判定:观察谓语结构 "were carried out"。"were" 是 be 动词的过去式形式,"carried" 是过去分词。这个结构不含 have/has/had(排除完成体),不含 be + -ing(排除进行体),不含 will/shall(排除将来时),不含情态动词 can/may/must 等(排除情态动词结构)。"were" 的过去式形式直接指向过去时间,因此判定为一般过去时。
- 语态判定:谓语由 "be 动词(were)+ 过去分词(carried)" 构成,这是被动语态的标准结构。主语 "They" 是动作的承受者而非执行者,动作 "carry out" 的执行者未在句中出现。因此判定为被动语态。
- 语气判定:句子为陈述句,谓语使用直陈式动词形式 "were carried",没有虚拟语气的标志(如 if 引导的与事实相反的假设、were 用于非第三人称单数等),也不是祈使句(没有省略主语的动词原形开头)。因此判定为陈述语气。
语义说明 一般过去时表示这些事情在过去某个时间段内完成,已经结束;被动语态强调主语 "They" 是被执行的对象,突出动作本身而非执行者;陈述语气客观陈述既成事实。时间状语 "over a period of some thirty years" 进一步明确这个过去动作持续的时间跨度很长。