We were assured that, except for low grades or a raise in family income, no money would be taken away.
主句,陈述我们被告知的事实,谓语 "were assured" 引出后面的宾语从句。
成分推断 · 3 项
- 先找句子中的动词形式。观察到 "were assured",这是 "be + 过去分词" 的结构,是谓语动词的被动形式。
- 再看它的位置和作用。"were assured" 紧跟在主语 "We" 之后,构成主谓关系,表示 "我们被告知/被保证"。
- 排除其他候选。后面的 "would be taken" 出现在 "that" 引导的从句中,属于从句的谓语,不是主句谓语。因此主句的谓语是 "were assured"。
- 先找谓语 "were assured" 前面的成分。谓语前面是 "We",这是人称代词,表示动作的承受者。
- 再看它和谓语的关系。"We" 在谓语 "were assured" 之前,且谓语是被动语态,"We" 是被告知的对象,构成主谓关系。
- 确认主语。句首的 "We" 就是主句的主语,表示 "我们" 这个群体。
- 先找谓语 "were assured" 后面的内容。谓语后面紧跟 "that",这是引导宾语从句的连接词。
- 再看 "that" 引导的结构。"that" 后面是完整的句子 "no money would be taken away"(中间插入了介词短语 "except for..."),这个从句整体充当 "were assured" 的宾语,说明被告知的具体内容。
- 确认宾语。"assured" 这个动词需要宾语来说明 "告知什么内容",而 "that" 引导的整个从句就是这个宾语,因此这是一个宾语从句。
时态 · 语态 · 语气
- 先看谓语动词的形式。谓语是 "were assured",其中 "were" 是 "be" 动词的过去式,"assured" 是过去分词。
- 判断时态。"were" 是过去式,没有 "have/has/had" 等完成体助动词,也没有 "will/would" 等表示将来的词(这里的 "would" 在从句中,不影响主句时态),因此是一般过去时。
- 判断语态。谓语结构是 "be + 过去分词"(were + assured),这是被动语态的标志,表示主语 "We" 是动作的承受者,被别人告知。
- 判断语气。句子是陈述句,陈述过去发生的事实,没有虚拟语气的标志(如 "if" 引导的条件句、"would have done" 等),因此是陈述语气。
语义说明 一般过去时表示这个 "被告知" 的动作发生在过去某个时间点;被动语态强调 "我们" 是接受信息的一方,而不关注是谁告知的;陈述语气说明这是客观陈述过去的事实。