That is, in part, why smaller and softer containers have taken off
这是前一个主句,主干是 "That is",中间有插入状语,后面接一个作表语的从句,用来说明“那就是原因,至少部分如此”。
成分推断 · 4 项
- 先找这个分句里最靠前、能独立承担陈述作用的谓语动词。这里一开始出现 "That",随后紧跟 "is",形成明显的主语加系动词框架。
- 再看后面其他动词形式。后面还有 "have taken off",但它前面有 "why" 引出,而且自带自己的主语 "smaller and softer containers",说明那一组动词属于后面的从句,不属于本分句主干。
- 中间的 "in part" 只是插入说明程度的成分,不是谓语。因此本分句自身的谓语应确定为 "is"。
- 先看谓语前面谁最直接和谓语搭配。"is" 前面紧挨着的是 "That",英语里主语通常放在谓语前,这里位置最符合主语特点。
- 再排除别的候选。"in part" 在逗号中间,明显像插入状语;"why smaller and softer containers have taken off" 出现在系动词后,更像后置说明内容,不适合回头当主语。
- 因此可以确定 "That" 是本分句主语。学习时可先锁定谓语,再优先从谓语前找主语。
- 先看标点提示。"in part" 被两个逗号夹在中间,说明它是插入性的附加信息,不是主干必须成分。
- 再看它和谓语的关系。它既不在系动词后充当说明主语的内容,也没有自己的主谓结构,更像是在修饰整个判断的范围,表示“部分地说”。
- 因此把它看作状语最稳妥。遇到被逗号隔开的短语时,要先判断它是在补充语气、范围还是时间地点,很多时候都是状语而不是主干。
- 先从位置判断。系动词 "is" 后面通常接表语,用来说明主语是什么、为什么或处于什么状态。这里 "why smaller and softer containers have taken off" 正好放在 "is" 后面。
- 再看这部分自身是否完整。"why" 后面带出 "smaller and softer containers have taken off",有主语也有谓语,说明它不是单个词,而是一个完整从句。
- 然后排除其他可能。它不在名词后面,不是在修饰某个名词,所以不宜看成定语;它也不在动词后面充当受事对象,因为 "is" 是系动词,不是普通及物动词。
- 所以这整段应看作表语部分,用来说明前面的 "That" 所指的内容。
时态 · 语态 · 语气
- 先找本分句自身的谓语形式。这里主干谓语是 "is",没有出现 "have" 加过去分词、"be" 加现在分词,也没有 "will" 或其他情态动词,因此先排除完成、进行、将来和情态结构。由此可判断它是一般现在时。
- 再看语态。"is" 在这里后面接的是一个表语从句,不是 "be" 加过去分词构成的被动动作,因此这里不是被动结构,而是主系表关系。主系表结构的语态不按主动或被动处理。
- 最后看语气。全句是在直接陈述一个原因,没有命令,也没有虚拟假设标志,因此属于陈述语气。
语义说明 这里用一般现在时的系动词,是把前后内容作为当前成立的解释来陈述,语气平实,像是在给出一个概括性的说明。