Workers were allowed to make changes
全句的主句,陈述工人被允许做出改变这一过去事实
成分推断 · 4 项
- 寻找谓语的方法是先定位句中的动词形式。本句中出现三个动词形式:"were allowed"、"to make"、"cancelling"。
- "to make" 是不定式,通常作目的、结果或宾语补足语,不能单独作谓语。"cancelling" 是动名词或现在分词,也不能单独作谓语。
- "were allowed" 是 "be + 过去分词" 结构,这是被动语态的谓语形式,且 "were" 有时态标记(过去时),能承载句子的时态和语态信息,符合谓语的定义。
- 因此,本句的谓语是 "were allowed"。
- 确定谓语 "were allowed" 后,在它前面寻找执行或承受该动作的名词或代词。
- "Workers" 位于谓语之前,是复数名词,与谓语 "were" 的复数形式一致,表示被允许的对象。
- 检查有无其他候选:谓语前只有 "Workers" 一个名词,没有其他竞争者。
- 因此,"Workers" 是本句的主语。
- 被动语态 "were allowed" 后接的成分需要判断其作用。观察 "to make changes" 是不定式短语。
- 在 "allow sb to do sth" 结构的被动形式中,"to do" 部分补充说明主语被允许做什么,属于主语补足语(即宾语补足语在被动句中的转化形式)。
- "to make changes" 不是独立的目的状语,因为它直接回答 "被允许做什么",与谓语 "were allowed" 构成紧密的动补关系。
- 因此,"to make changes" 是宾语补足语(在被动句中作主语补足语)。
- 观察逗号后的 "like cancelling 9 am meetings"。"like" 是介词,表示举例,引导介词短语。
- 该短语修饰前面的 "changes",说明 changes 的具体内容或方式,起举例说明的作用。
- 检查其位置和作用:它不是主句的核心成分,而是对 "changes" 的补充说明,属于状语范畴。
- 因此,"like cancelling 9 am meetings" 是方式状语。
时态 · 语态 · 语气
- 时态判断:谓语是 "were allowed"。"were" 是 be 动词的过去式,"allowed" 是过去分词。这里 "were" 提供时态信息,表示过去时间。没有出现 have/has/had(完成体标志)或 will(将来时标志)或情态动词,因此是一般过去时。
- 语态判断:"be + 过去分词" 是被动语态的标准形式。主语 "Workers" 是动作的承受者(被允许),而非主动执行者。因此是被动语态。
- 语气判断:本句是直接陈述一个过去的事实,没有出现虚拟语气的标志(如 if 引导的非真实条件句、were 用于非复数主语、should/would 表虚拟等),也不是祈使句(无动词原形开头的命令语气)。因此是陈述语气。
语义说明 一般过去时表明允许工人做出改变这一事件发生在过去某个时间点或时间段。被动语态强调工人是被给予许可的一方,而非主动争取许可,突出管理方或政策的允许行为。陈述语气表示这是对过去事实的客观陈述。