1、意思不同
though表示“尽管”“虽然”的意思。
例句:Anne was fond of Tim, though he often annoyed her.
安妮喜欢蒂姆,虽然他经常使她心烦。
but表示“但是”的意思。
例句:I'm sorry but I can't stay any longer.
很抱歉,我不能再待下去了。
2、词性不同
though 可用作副词,表示“可是”“不过”。
例句:She promised to phone. I heard nothing, though.
她答应要打电话来. 可我没听到回信儿。
but可用作副词表示“除了??之外”;作名词表示“借口”。
例句:With so many ifs and buts , it is easier to wait and see.
有这么多托词,还是静观其变吧。
3、用法不同
though可以组成词组,常见的有even though(即使)、as though(似乎)。
例句:It sounds as though you had a good time.
听起来你好像过得挺愉快。
but只可以单独使用,不能组成词组。