The state Legislature recently voted against a bill that would've made it illegal for towns to create legislation restricting short-term rentals.
主句,陈述州立法机构否决法案这一核心事实,其中宾语 "a bill" 后带定语从句进行修饰说明
成分推断 · 4 项
- 在主句中寻找谓语动词。观察句子结构,主语 "The state Legislature" 之后紧跟副词 "recently",再往后看到动词过去式 "voted"。
- 确认 "voted" 是谓语:检查 "voted" 前后,发现它是唯一能与主语 "The state Legislature" 构成主谓关系的动词,后面跟着介词短语 "against a bill" 作为搭配。句中虽然还有 "would've made"、"create"、"restricting" 等动词形式,但 "would've made" 出现在 "that" 引导的从句中,"create" 是不定式 "to create" 的一部分,"restricting" 是现在分词作定语,都不是主句谓语。
- 因此主句的谓语就是 "voted",它是一般过去时的不及物动词,通过介词 "against" 连接宾语。
- 寻找谓语 "voted" 前面的名词性成分作为主语。谓语 "voted" 之前有副词 "recently",再往前是名词短语 "The state Legislature"。
- 确认主谓关系:"The state Legislature"(州立法机构)是能够执行 "voted"(投票)这个动作的施事者,语义上完全吻合,且位于句首,符合英语主语的典型位置。
- 因此 "The state Legislature" 是主句的主语。
- 在主谓之间发现副词 "recently"。它位于主语 "The state Legislature" 和谓语 "voted" 之间,修饰动词 "voted"。
- 判断其作用:"recently" 表示时间概念,说明投票动作发生的时间是最近,属于时间状语。它不是谓语的必要成分,去掉后 "The state Legislature voted against a bill" 仍然完整,证明它是状语而非其他核心成分。
- 因此 "recently" 是主句的时间状语。
- 寻找谓语 "voted" 的宾语。"voted" 是不及物动词,通过介词 "against" 引出其后的对象。介词 "against" 后面紧跟名词短语 "a bill",这是介词的宾语,也是 "voted against" 这个短语动词的逻辑宾语。
- 确定宾语的完整范围:"a bill" 后面紧跟 "that" 引导的定语从句 "that would've made it illegal for towns to create legislation restricting short-term rentals",该从句修饰 "a bill",与 "a bill" 共同构成完整的宾语。
- 因此整个宾语是 "a bill that would've made it illegal for towns to create legislation restricting short-term rentals",其中核心词是 "a bill",后面带定语从句作为修饰成分。
时态 · 语态 · 语气
- 时态判定:观察主句谓语 "voted",这是动词 "vote" 的过去式形式。谓语前后没有助动词 "have/has/had"(完成体标志),没有 "be + 现在分词"(进行体标志),没有 "will/would"(将来时标志),也没有情态动词,只是一个单纯的过去式动词形式。根据这些特征,判定为一般过去时。
- 语态判定:检查谓语结构,"voted" 是主动形式的动词,不是 "be + 过去分词" 的被动结构。主语 "The state Legislature" 是动作的执行者而非承受者,语义上也是主动关系。因此判定为主动语态。
- 语气判定:观察句子整体,没有虚拟语气的标志(如 "if" 引导的非真实条件句、"suggest/demand" 等词后的从句、与事实相反的表达),句子陈述的是一个已发生的客观事实,且动词使用的是正常的过去式形式而非虚拟语气的特殊形式。因此判定为陈述语气。
语义说明 一般过去时表明州立法机构投票反对该法案是已经完成的事实,发生在过去某个具体时间点(recently 提示是最近)。主动语态强调立法机构作为施事者主动执行了投票动作。陈述语气表明这是对客观事实的直接陈述。