but和however的区别

如题所述

1. however作副词用时,表示“然而;但是”,可以位于句首、句中和句末;位于句首时,要用逗号与句子其它部分隔开;位于句中时,其前后都要用逗号;位于句末时其前用逗号分开。 例如:
She felt ill. She went to work, however, and tried to concentrate.
她病了。然而她照旧去上班,并且尽力集中精神工作。
His first response was to say no. Later, however, he changed his mind.
他最初的反应是不同意,可是后来他改变了主意。
2. however与but 两者都做“但是,然而”讲,而且都引出并列句。从语义上看,but所表示的是非常明显的对比,转折的意味较however要强。从语序上看,but总是位于所引出的分句之首,而however却可位于句首、句中和句末,同时从标点符号上看,but之后一般不得使用逗号,而however则必须用逗号与句子其它部分分开。例如:
I thought those figures were correct. However, I have recently heard they were not.
我原以为那些数字正确无误,不过我最近听说并不正确。
3. however的其它用法: however可以作连词(conj.),表示“无论以何种方式,不管怎样”,引导让步状语从句。例如:
You can travel however you like.你可以随心所欲地去旅行。
However I approached the problem, I couldn’t find a solution.
这一问题我不管怎样都无法解决。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-20
but 作为并列连词,在意义上起转折作用。 but 前后的两个句子或短语在意义上形成鲜明对照。 but 用来连接两个分句或两个较长的短语时, but 前面一般要加逗号。
例如:
(1) He is old but strong. 他年纪虽大却很强壮。

(2) Learning the guitar isn't difficult, but you will have to practise.

学弹吉他并不难,但是你得练习。

(3) He tried, but could not do it. 他试过,但是干不了。

however 意为“可是,然而,尽管”,较 but 的意味弱,通常用作连接性状语。其位置可以在句首,句末或插入句中。当其被用来对照两个分句时,中间需要有一个逗号;当它被用作句子的插入语时,则前后应各有一个逗号。例如:

(4) However, we need not do that now. 可是,我们现在不需要做那个。

(5) He said it was so; he was mistaken, however. 他说是那样的,然而他却弄错了。

(6) His friends, however, had other ideas. 然而他的朋友们却另有见解。

注: however 也可用作连接副词,意为“不论怎样”,用来引导让步状证从句。
例如:

However we may do it, it will be a difficult job. 无论雪下得多大,我们都必须回去。

however与but的区别在于,前者较为正式,but不能置于句首,而however 可以置于句首,句中或句末。置于句中时,前后用分号隔开的情况较多。
(1)however在句中是用作副词,作“然而,但是,不过”解,用于言及既成事实时表示转折,通常用逗号分开,可以放在句首,也可以放在句中。
His first response was to say no. Later, however, he changed his mind.
他最初的反应是不同意,但是后来他改变了主意

(2)but是连词,作“但是,然而”解,连接两个并列的分句。
Tom went to the party, but his bros didn’t.
汤姆去参加聚会了,但他的兄弟没去

My name is Robert, but most of my friends call me Bob for short.
but/however都表示转折或让步 but 用来引出微弱的相反的意见,是口语常用词。

Nearly everybody enters for ‘The Nicest Garden Competition’ each year, but Joe wins every time.

年年几乎大家都报名参加“最佳花园竞赛”,但每次获胜的都是乔。

Sally was amused, but I was very embarrassed.

萨莉很开心,但我却很尴尬。

however 比 but 的词义还要弱些,并不直接引出相反的意见,因此常用作插入语。

You will be lucky if he lets you go without a ticket. However, this does not always happen.

他如果不给你一个违章通知单就放你走,你就是运气好。不过,这种事也并不总是发生的。

The most surprising thing about it, however, is that it can land anywhere…

不过,关于这架飞机的最使人吃惊的事情是,它可以在任何地方着路……
第2个回答  2016-07-19
1. 从语义上看,but所表示的是非常明显的对比,转折的意味比however强。
2. 从语法上看,but是个并列连词,而however却是个副词。
3. 从语序上看,but总是位于它所引出的分句之首,而however却可位于分句之首、之中或之尾,但在翻译成汉语时,一定要把它放在分句之首。
4. 从标点上看,but之后一般不得使用逗号,但however位于分句之首时,通常用逗号;位于分句之中时,通常在其前、后各加一个逗号;位于分句之尾时,则必须在其前加逗号。如:
We love peace, but we are not afraid of war.
我们热爱和平,但是我们并不害怕战争。
He hasn’t arrived. He may, however, come later.
他还没有到,不过,他可能过一会儿来。
You can phone the doctor. However, I doubt whether he will come out on a Saturday night.
你可以给医生打电话。不过,我怀疑他是否会在周六晚上出诊。
He said that it was so. He was mistaken, however. 他说事情是这样的,然而他错了。
第3个回答  2016-07-19
二者做汉语的“但是”讲时,but是连词,however是副词。用法如 玉儿 的说法一样,既but后接分句,however要用逗号和后面的句子分开。此外,but 做关系代词可引导定语从句,如:There is no one but like you.(没有一个人不喜欢你)but相当于who ...not/that...not ;however还可以做连词用,引导让步状语从句
相似回答