More than 50 workers at the store have signed a letter calling for a permanent security guard following a series of incidents, including a customer threatening to attack a supervisor with a knife.
作为全句唯一的主句,陈述主语(超过五十名店内工人)执行的核心动作(签署了一封信),并通过定语和状语说明信件的诉求内容以及签署的背景原因
成分推断 · 5 项
- 在确定主语之后,需要找到主语执行的动作或状态,即谓语动词。观察主语 "More than 50 workers at the store" 之后紧跟的动词结构。
- "have signed" 是助动词 have 加过去分词 signed 的组合,构成完整的谓语动词短语,表示完成时态。
- 排除其他动词形式:句中 "calling" 是现在分词作后置定语修饰 "a letter";"following" 是现在分词作状语或定语修饰前面的内容;"including" 是现在分词引出补充说明;"threatening" 是现在分词修饰 "a customer"。这些都不是谓语动词,因为它们不是完整的动词短语,无法单独构成句子的核心动作。
- 确认 "have signed" 是唯一的谓语动词,位于主语之后、宾语之前,承载句子的核心动作。
- 主语通常位于句首,是谓语动词所描述动作的执行者。从句首开始查找名词性成分。
- "More than 50 workers" 是数量短语加名词,构成主语的核心部分,表示执行动作的人。
- "at the store" 是介词短语,作后置定语修饰 "workers",说明这些工人的所在地点,与 "workers" 一起构成完整的主语。
- 该主语整体位于谓语 "have signed" 之前,语义上是签署信件的动作执行者,确认为主语。
- 及物动词 "sign" 需要一个宾语来承受动作。在谓语 "have signed" 之后查找名词性成分。
- 紧跟谓语之后的是 "a letter",这是一个名词短语,语义上是被签署的对象,符合宾语的位置和功能。
- "calling for a permanent security guard" 是现在分词短语,作后置定语修饰 "a letter",说明信件的内容,而不是另一个独立的宾语。
- 本句谓语只带一个宾语,不是双宾语结构,因此使用 object 而非 direct_object 或 indirect_object。
- 在宾语 "a letter" 之后紧跟现在分词短语 "calling for a permanent security guard",需要判断其功能。
- 现在分词短语作后置定语时,通常紧跟在被修饰的名词之后,说明该名词的内容、性质或特征。此处 "calling for" 表示信件的内容是呼吁某事。
- 该短语在语义上修饰 "a letter",说明这封信的具体诉求,而非独立的状语或其他成分,确认为定语。
- 在句子主干 "More than 50 workers at the store have signed a letter calling for a permanent security guard" 之后,出现 "following a series of incidents",需要判断其在句中的作用。
- "following" 是现在分词,可以引导状语短语,表示时间、原因等关系。此处 "following a series of incidents" 说明签署信件这一动作发生的背景或原因,即在一系列事件之后。
- 该短语修饰整个主句的动作 "have signed",说明动作发生的时间背景或因果关系,而非修饰某个具体的名词,因此判定为状语。
- "including a customer threatening to attack a supervisor with a knife" 是介词短语,进一步补充说明 "a series of incidents" 的具体内容,作为状语的一部分一并列出。
时态 · 语态 · 语气
- 时态判定:首先观察谓语动词的形式。谓语是 "have signed",由助动词 have 加过去分词 signed 构成。这种结构是现在完成时的标准形式,表示动作在过去发生并对现在有影响或结果。排除一般过去时(would be signed without auxiliary)、一般现在时(would be sign/signs)等其他时态。
- 语态判定:观察谓语结构中是否存在 be 动词加过去分词的被动标志。"have signed" 中没有 be 动词,且主语 "More than 50 workers" 是动作 "sign" 的执行者,不是承受者,因此是主动语态。若为被动语态,结构应为 "have been signed"。
- 语气判定:检查句子是否包含虚拟语气或祈使语气的标志。本句谓语用陈述式现在完成时,主语明确,无虚拟语气的假设条件或特殊动词形式(如 were、should 等),也非祈使句(祈使句无主语、用动词原形),确认为陈述语气。
语义说明 现在完成时表示签署信件这一动作已在过去完成,但其结果和影响延续到现在,即目前已有超过五十名工人签署了这封信。主动语态强调工人是签署动作的主动执行者。陈述语气表明这是对客观事实的直接陈述。