关于并列结构的疑问

He is more a teacher than a doctor. 这里than后面是否省略了he is?

The body is not felt in the water so much as it is warmed in the air.这里为什么加了it is?

还望老师解答,谢谢

请先 登录 后评论

2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

这两句是比较结构,不是并列结构。
第一句,than 从句承前省略了重复的主语和系动词 he is。
第二句,不可以省略 it is,这里谓语部分是被动语态,在从句中也需要体现出被动形式,也是为了对称,否则可能产生歧义。
这两句都表达“择比关系”。第一句 more...than...肯定前者,否定后者。第二句 no so much as...否定前者,肯定后者。
1. 他与其说是医生,不如说是教师。
2. 身体在水中没有知觉,而是在空气中却很热。

请先 登录 后评论
zbr1016.

这个不能加he is. 这是比较两个说法的合适性,而不是比较作为老师和作为医生的程度(很可能他根本就不是医生/博士)。非要改写的话,大概可以写成这样

  It is more appropriate to say he is a teacher than to say  he is a doctor.


第2句话我理不出合乎逻辑的解释。




请先 登录 后评论
  • 2 关注
  • 1 收藏,1995 浏览
  • sjd123456 提出于 2021-02-07 00:12