連詞是一種虛詞,用於連接單詞、短語、從句或句子,在句子中不單獨用作句子成分。按其性質又可分為並列連詞和從屬連詞。
並列連詞用於連接並列的單詞、短語、從句或句子,如and, but, or, for等;從屬連詞主要引出名詞性從句和狀語從句,如that,whether,when,because,since,if 等。
我們來看一下其中 but 與 however 的用法區別:
一、兩者均可表示轉折或對比,意為「但是」、「可是」、「然而」等,但有區別:
1、表示轉折時,but 是連詞。
He is young but very experienced.
他雖年輕,但經驗很豐富。
He has three daughters but no sons.
他有3個女兒,但沒有兒子。
He likes sports, but his wife likes music.
他喜歡運動,而他妻子則喜歡音樂。
2、however 表示「然而」、「可是」時,有些詞典認為它是連詞,有些認為它是副詞。
之所以將其視為副詞,也許是因為像許多副詞一樣不僅能位於句首,而且能位於句中(注意前後使用逗號),甚至句末(注意其前也用逗號)。如:
Later, however, he changed his mind.
可是他後來改變了主意。
He hasn't arrived. He may, however, come later.
他還沒有到,不過他等會兒可能會來。
He said that it was so; he was mistaken, however.
他說情況如此,可是他錯了。
注意:以上各例中的 however 不能換成 but,但可用 but 來改寫。如:
He said that it was so, but he was mistaken.
他說情況如此,可他錯了。
3、當連接兩個句子時,其前通常應用分號,或另起新句。如:
It's raining hard; However, I think we should go out.
雨下得很大,但我想我們還得出去。
注意:上例中的 however 不能換成 but,但可用 but 來改寫 (注意所用標點的變化)。如:
It's raining hard, but I think we should go out.
文章來源: https://twgreatdaily.com/D3vfc3MBd4Bm1__Yid20.html