but和while的区别

如题所述

两者都是并列连词,都可以用来连接并列句,但是:
but "但是",表示转折;
while "而,却", 既表示转折,还表示比较。 如:
He hurried home, but he had no keys. 他赶到家,但没有钥匙。
He is fat while his brother is thin. 他胖,而他弟弟瘦。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-10-01
but是并列连词,表示转则关系,
but
conj. 但是;而是;然而; adv. 仅仅,只; prep. 除…以外
例如:
We didn't win but we came close.
我们输了,但离赢只差了那么一小点儿。
The room was small but adequate.
房间虽小但够用。
while作为连词,可以是虽然、可以是但是,不一定放在俩个句子中间。
conj. 在……期间;在……的过程中;与……同时;(对比两件事物)……而;虽然,尽管
I had a cigarette while I was waiting.
我等候时抽了一支烟。
While some of the sleeping areas look a little uncomfortable others are down rightimpressive and will leave you wondering how the kids got into that position.
一些睡觉区域看起来有些不舒服,一些则让你非常的印象深刻,这让你很想知道孩子们是如何摆出这些姿势的。本回答被网友采纳