One of the reasons we have as bad a generation gap today as we do is that grandparents have stepped out.
主句,陈述全句的核心判断,说明原因与结果的关系,主语是包含定语从句的名词短语,谓语是系动词,表语由表语从句充当
成分推断 · 3 项
- 先找全句中的动词形式,看到 "have" "have" "do" "is" "have stepped" 多个动词形式,需要逐一排查
- 第一个 "we have" 出现在 "reasons" 之后,这里 "we have" 构成完整主谓,但它紧跟在名词 "reasons" 后面且前面没有并列连词,说明它不是主句谓语,而是修饰 "reasons" 的定语从句的谓语
- 第二个 "we do" 出现在第二个 "as" 之后,这是比较结构中的从句谓语,也不是主句谓语
- "have stepped" 出现在 "that grandparents" 之后,这是 "that" 引导的从句内部的谓语,也不是主句谓语
- 剩下 "is" 位于 "reasons we have as bad a generation gap today as we do" 这个完整主语之后、"that" 从句之前,它连接主语和表语,符合主句谓语的位置特征
- 确认 "is" 是系动词,在主句中作谓语,连接主语 "One of the reasons we have as bad a generation gap today as we do" 和表语从句 "that grandparents have stepped out"
- 已确认主句谓语是 "is",现在向前查找谓语前面的成分,即主语
- "is" 前面是 "One of the reasons we have as bad a generation gap today as we do",这是一个完整的名词短语,其中 "One of the reasons" 是核心主语,后面 "we have as bad a generation gap today as we do" 是定语从句修饰 "reasons"
- 整个短语在句首、位于谓语 "is" 之前,符合主语的位置特征,因此它作主句的主语
- 已确认主句谓语是系动词 "is",系动词后面需要表语
- "is" 后面紧跟 "that grandparents have stepped out",这是一个由 "that" 引导的从句
- 该从句位于系动词之后,充当系动词所需的表语成分,因此它是主句的表语,由一个表语从句充当
时态 · 语态 · 语气
- 先看主句谓语 "is" 的形式,它是系动词 be 的第三人称单数现在时形式,没有助动词、没有情态动词,也没有完成体或进行体标志
- 排除其他时态:不是过去式 was,不是将来时 will be,不是完成时 has been,不是进行时 is being,因此确定为一般现在时
- 再看语态,"is" 是系动词,后面接的是表语从句而非过去分词,系表结构不涉及主动被动之分,因此语态标记为不适用
- 最后看语气,本句是陈述句,陈述一个客观事实,没有虚拟语气标志(如 were、should 等),也不是祈使句,因此是陈述语气
语义说明 一般现在时在此表达现在的状态和普遍事实,说明当前存在的代沟问题与祖父母退出的关系,强调这是一个现实存在的原因