Millennials were told that if you did well in school, got a decent degree, you would be set up for life.
主句,表达千禧一代被告知的核心事实,整个句子的主干
成分推断 · 3 项
- 先在句中寻找动词形式。看到"were told"这个组合,其中"were"是be动词的过去式,"told"是tell的过去分词。
- 判断这是否为谓语:检查"were told"前面是主语"Millennials",后面跟着"that"引导的内容。这个"be动词+过去分词"的结构位于主语之后、宾语从句之前,符合谓语的位置特征。
- 确认语法功能:"were told"构成被动语态,表示"千禧一代被告知",是整个句子的核心动作,因此是主句的谓语。
- 在谓语"were told"之前寻找主语。句首第一个词是"Millennials",这是一个名词,表示"千禧一代"。
- 确认主谓关系:"Millennials"在谓语之前,且与"were told"在数上一致(复数主语配复数be动词),符合主语的位置和语法特征。
- 排除其他可能:句中没有其他成分出现在"were told"之前可以充当主语,因此"Millennials"就是本句的主语。
- 在谓语"were told"之后寻找宾语。看到"that"这个连接词,它引导的整个从句"that if you did well in school, got a decent degree, you would be set up for life"位于谓语之后。
- 确认宾语性质:"tell"是及物动词,需要宾语来说明"告知的内容是什么"。"that"引导的从句正是"told"这个动作的具体内容,因此整个从句充当主句的宾语。
- 虽然这个宾语本身是一个完整的从句,但在主句中它作为一个整体充当"were told"的宾语成分。
时态 · 语态 · 语气
- 时态判定:观察谓语"were told"的结构。"were"是be动词的过去式,"told"是过去分词。这个"be动词过去式+过去分词"的组合表示过去发生的动作,因此时态是一般过去时。没有"have/has/had"等完成体标志,也没有"will"等将来时标志,排除其他时态可能。
- 语态判定:谓语"were told"是"be动词+过去分词"结构,这是被动语态的典型形式。主语"Millennials"是动作"tell"的承受者(被告知),而不是执行者,因此是被动语态。如果是主动语态,应该是"Someone told Millennials"的形式。
- 语气判定:整个句子是陈述一个过去的事实,没有表示假设、命令或虚拟的标志(如if引导主句、should/were to等虚拟语气标志,或动词原形开头的祈使句)。因此语气是陈述语气。
语义说明 一般过去时表示这个"告知"动作发生在过去;被动语态强调千禧一代是被告知的对象,突出他们接受的信息内容,而不关注是谁告诉他们的;陈述语气表明这是对过去事实的客观陈述。