"Figuring out a way to accelerate that transition would make sense for them," he said, "but if you discontinue it, you're going to have your most loyal customers really upset with you."
这是全句最外层的报道框架,核心作用是交代说话者和被说出的整段内容。
成分推断 · 3 项
- 先找全句最外层、最能承担"谁做了什么"的谓语。原句里虽然引号内有多组动词形式,如 "Figuring"、"would make"、"discontinue"、"you're going to have",但它们都出现在被说的话里面;引号外单独出现的只有 "he said"。
- 再看位置关系:"he" 紧挨着 "said",构成最直接的主谓搭配;而引号中的内容被逗号和引号隔开,不直接和 "he" 组成同一套主谓宾。
- 排除其他候选:"would make" 属于前一段引语内部,"discontinue" 和 "going to have" 属于后一段引语内部,它们都不是整个外层报道句的谓语。由此可确定本分句的谓语是 "said"。
- 先找到外层谓语 "said",再按英语常见语序向前找是谁发出这个动作。紧挨在 "said" 前面的代词是 "he"。
- 再看它和其他词的关系:"he" 直接位于谓语前,没有介词引出,也不是修饰别的名词,因此最自然的功能就是动作发出者。
- 排除引号内内容:整段引语说明的是"说了什么",不是"谁说"。所以本分句的主语应是 "he"。
- 先看谓语 "said" 后面是否需要补充"说的内容"。动词 "said" 常见搭配就是"某人说了某话",因此要向后和向前一起看引号中的内容是否承担"所说的话"。
- 这里 "he said" 被两段引号内容包在中间,说明前后引号合起来构成他说出的完整内容。读者在判断时,不要被中间插入的报道语打断;可以把它理解成"某句话,他说,某句话",引号中的内容整体都是被报道的言语。
- 排除其他成分可能:引号内容不是时间、地点或方式说明,因为它本身是完整的话语内容,并且和 "said" 的搭配最自然。因此可把整段引号内容视为本分句的宾语。
时态 · 语态 · 语气
- 先找本分句自身的谓语形式。这里外层谓语是 "said",它不是由助动词加过去分词、也不是由 "be" 加现在分词构成,而是动词的过去式单独充当谓语。由此先判断它属于一般过去时间表达,而不是完成体、进行体或将来表达。
- 再看语态。"said" 前面有动作发出者 "he",后面是所说内容;句中没有 "be + 过去分词" 这一类被动标志,所以不是被动,而是主动。
- 最后看语气。原句是在客观转述某人说过的话,没有命令形式,也没有表示与事实相反的虚拟标志,因此用的是陈述语气。
语义说明 这里用过去时间的报道动词,作用是把整段引语放进"他当时说过"的叙述框架里;主动表达清楚指出说话者就是 "he"。