which it would be if you’re away from the smog of cities 是什么成分

If the air you’re breathing is clean-which it would be if you’re away from the smog of cities-then the air is filled with life-givingenergizing oxygen.

which 引导的句子是什么成分?感觉像非限定定语从句,但是 it would be if ....句子应该是不缺成分。

请先 登录 后评论

最佳答案 2021-10-08 16:29

which it would be if you’re away from the smog of cities 为非限制性定语从句。关系代词which指代形容词clean,在从句中作表语,it指代air. 这个句子告诉你,which引导非限制性定语从句时,which的先行词可以是形容词。一般初学者以为定语从句的先行词只能是名词。其实非限制性定语从句的先行词除了可以是名词外,还可以是形容词、副词、动词、分句、甚至一个段落。例如:

He is tall, which his brother is not. which的先行词为tall

He dances wellwhich I don't. which的先行词为dances well. 


请先 登录 后评论

其它 1 个回答

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

If the air you’re breathing is clean—which it would be if you’re away from the smog of cities—then the air is filled with life-givingenergizing oxygen.

注意:是破折号,不是连词符。

连字符里面的成分是非限制性定语从句,which 指代主句中的clean,同时作了would be 的表语。

去掉连字符里面的部分,剩下的含有真实条件的主从句:
If the air you’re breathing is clean then the air is filled with life-givingenergizing oxygen.

关于这个非限制性定语从句,它本身又是一个含有虚拟条件的主从句。鉴于主句是虚拟语气 would be, if 从句应该是虚拟语气,改为  if you were away from the smog of cities.


请先 登录 后评论
  • 3 关注
  • 1 收藏,1939 浏览
  • juzishuxia 提出于 2021-10-07 15:44