There would be no mystery in this if Keynes had been wrong about the power of technology to increase the economy's productivity, which he thought would lead to a standard of living "between four and eight times as high as it is today."
成分推断 · 4 项
- 在 "There be" 句型中,谓语动词就是 "be" 动词本身及其变体,这里是 "would be"
- 观察 "would be" 的构成:"would" 是情态动词 "will" 的过去式,在此表示虚拟或假设语气,"be" 是动词原形
- 整个主句没有其他动词形式能充当谓语:"to increase" 是不定式作后置定语修饰 "power","thought" 和 "would lead" 都在从句中,"is" 在比较从句中
- 因此 "would be" 是本主句唯一的谓语动词,表达 "存在" 这一核心动作
- "There be" 句型是英语中的特殊存在句结构,其中 "There" 是引导词,不充当实际主语
- 该句型的真正主语位于 "be" 动词之后,这里是 "no mystery"
- 验证方法:将句子改写为正常语序 "No mystery would be in this if...","no mystery" 仍是主语,证明判断正确
- "in this" 是地点状语,"if" 后是条件状语从句,都不是主语成分
- "in this" 位于 "mystery" 之后,"in" 是介词,"this" 是代词作宾语,构成介词短语
- 观察其与谓语 "would be" 的关系:它说明 "mystery" 存在的范围或领域,回答 "在哪里" 这个问题
- 介词 "in" 表示抽象的范围或情境,因此 "in this" 是地点状语(广义的地点,指代某个情境或话题)
- 它不是主语、宾语或表语,因为 "There be" 句型的主语已经是 "no mystery",这是修饰成分
- "if" 是引导条件状语从句的从属连词,它引出的整个从句在语法上修饰主句谓语 "would be"
- 该从句的作用是提出一个假设条件:如果凯恩斯当初对技术力量的判断是错误的,那么主句所述的情况(不会有谜团)就会成立
- 从语义上看,主句的虚拟语气 "would be" 与这个条件从句的虚拟语气 "had been" 相呼应,构成对过去情况的假设
- 因此整个 "if" 从句是条件状语,修饰主句谓语,说明主句成立的条件
时态 · 语态 · 语气
- 首先识别谓语动词形式:"would be" 由 "would"("will" 的过去式)+ "be"(动词原形)构成
- "would" + 动词原形是过去将来时的标准形式,但这里需要结合上下文判断:主句与 "if" 从句的 "had been"(过去完成时)搭配,构成虚拟语气中对过去的假设
- 在虚拟条件句中,主句用 "would + 动词原形" 表示与过去事实相反的假设结果,这属于过去将来时在虚拟语气中的应用
- 语态判断:"be" 是系动词,后接表语 "no mystery"(实际语序中),这是主系表结构,不涉及主动或被动的及物动作,语态为不适用
- 语气判断:整个句子是虚拟条件句,主句表达的是与过去事实相反的假设情况(实际上凯恩斯没有错,所以有谜团),因此是虚拟语气而非陈述语气
语义说明 过去将来时与虚拟语气结合,表达说话人对过去某个假设条件下可能出现结果的推测:如果凯恩斯当时错了(但实际没错),那就不会有现在这个困惑。这种时态和语气的搭配强调了与实际情况相反的假设性。