while和but表示对比时有何区别?

①When I'm jogging, I'm constantly challenging myself to go farther or faster, sweat more, and breathe harder.And when I'm walking, I'm taking time to go outside and put one foot in front of another while I look around, blink, and feel the sun and the wind. 请问:为什么不可以将句子中的And改成While而要改成But呢?while和but不是都可以表示对比吗? ②Nearly 40 percent of workers surveyed believed jargon betrayed a lack of confidence, but one in five thought those who used it were untrustworthy or trying to cover something up. 请问:这里one in five之前为什么不可以用but而要用while呢,but不是可以表示对比吗?为何这里却只能用while?
请先 登录 后评论

最佳答案 2020-08-28 22:30

①When I'm jogging, I'm constantly challenging myself to go farther or faster, sweat more, and breathe harder.And when I'm walking, I'm taking time to go outside and put one foot in front of another while I look around, blink, and feel the sun and the wind.

请问: 为什么不可以将句子中的And改成While而要改成But呢?while和but不是都可以表示对比吗?

【答】but 是并列连词,可以连接两个独立的句子。即:前句是句号、问号或叹号(前句结束),But 另开一句。

而 while 作为并列连词,连接两个并列分句,只能放在第二个分句开头。回头看看你的句子,And 在什么位置?能用 while 吗?此外,while 放在句首,是从属连词表示让步。另外,while when... 你不觉得两个从属连词挨着别扭吗?

 

②Nearly 40 percent of workers surveyed believed jargon betrayed a lack of confidence, but one in five thought those who used it were untrustworthy or trying to cover something up.

请问: 这里one in five之前为什么不可以用but而要用while呢,but不是可以表示对比吗?为何这里却只能用while?

【答】作为并列连词,but 表示“相反;对立”;while 表示“相比,对照”。就这个句子而言,用 but 和 while 都正确。前者好于后者,没必要改。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,4122 浏览
  • syyxyh520 提出于 2020-08-26 19:41

相似问题