however和but的区别

如题所述

第1个回答  2019-02-08
however,表示“然而;但是”,可以位于句首、句中和句末;位于句首时,要用
逗号
与句子其它部分隔开;位于句中时,其前后都要用
逗号
;位于句末时其前用逗号分开。
例如:
His
first
response
was
to
say
no.
Later,
however,
he
changed
his
mind.
他最初的反应是不同意,可是后来他改变了主意。
从语序上看,but总是位于所引出的分句之首,

however却可位于句首、句中和句末,同时从标点符号上看,but之后一般不得使用逗号,而however则必须用逗号与句子其它部分分开。例如:
I
thought
those
figures
were
correct.
However,
I
have
recently
heard
they
were
not.
两者也可以混用。However更书面些。还有从语感上说,but后面经常是比较贬义或者比起but之前不太重要的。However后面重要,前面是给后面铺垫。
He
promised
me
a
sword,
but
he
never
gave
it
to
me!
He
is
not
very
smart,
however,
he
really
is
a
sweet
boy
相似回答