![e49e6f48d9dadd8cc9de7c441c8e5e48.png](https://img-blog.csdnimg.cn/img_convert/e49e6f48d9dadd8cc9de7c441c8e5e48.png)
有以下三个句子:
I love her, but she doesn't love me.
我爱她,但是她不爱我。
I love her. However, she doesn't love me.
我爱她,然而,她不爱我。
Some people waste food while others haven't enough.
有人浪费食物,然而,另外有些却吃不饱饭。
![23a8231a6562f79d74795937939d1488.png](https://img-blog.csdnimg.cn/img_convert/23a8231a6562f79d74795937939d1488.png)
仔细观察这三个句子,我们发现but,however和while都有表示转折的意思,那这三个词在用法上到底有什么区别呢?
- but的转折程度的语气比however更强烈一些。
- but和后面的内容联系紧密,所以不用逗号隔开;however后需要有逗号隔开。
- while用于并列句第二句的开头,除了表示转折以外,还有和前一句进行对比的意思。
比如说第三个例句:
Some people waste food while others haven't enough.
有人浪费食物,然而,另外有些却吃不饱饭。
把吃不上饭的人和浪费食物的人进行比较。
![70dbdea9edd0483dd5c483c20346276c.png](https://img-blog.csdnimg.cn/img_convert/70dbdea9edd0483dd5c483c20346276c.png)
练习:I went swimming ( ) the others played tennis.
A while B but C however D and
正确答案为:A