從語義上看,but所表示的是非常明顯的對(duì)比,轉(zhuǎn)折的意味較however要強(qiáng)。從語序上看,but總是位于所引出的分句之首,而however卻可位于句首、句中和句末。從標(biāo)點(diǎn)符號(hào)上看,but之后一般不得使用逗號(hào),而however則必須用逗號(hào)與句子其它部分分開。

1、but和however區(qū)別例句
(1)I thought those figures were correct.However,I have recently heard they were not.我原以為那些數(shù)字正確無誤,不過我最近聽說并不正確。
(2)Eat to live , but do not live to eat.吃是為了活,不要活著為了吃。
2、however的用法
1.however作副詞用時(shí),表示“然而;但是”,可位于句首、句中和句末;位于句首的時(shí)候,要用逗號(hào)和其他句子部分隔開;位于句中的時(shí)候,其前后都要用逗號(hào);位于句末的時(shí)候其前用逗號(hào)分開,例如:
(1)She felt ill.She went to work,however,and tired to concentrate.她生病了。然而她仍去上班,并且盡力集中精神工作。
(2)His first response was to say no.Later,however,he changed his mind.他最初的反應(yīng)是不同意,可是后來他改變了主意。
2.however可以作連詞,表示“無論以何種方式,不管怎樣”,引導(dǎo)讓步狀語從句。例如:
(1)You can travel however you like.你可以隨心所欲地去旅行。
(2)However I approached the problem,I couldn’t find a solution.這一問題我不管怎樣都無法解決。