关于but的用法

but用于句首时是什么词性?
(例:1.But in secret she was delighted. 但她暗中感到高兴。
2.But what else can we do? 我们还能做什么?
3.But in the end he gave in. 但最后他还是让步了。
4.But there's one thing we are agreed on. 但有一点大家的意见是一致的。)
是连词吗?如果是连词,不是应该连接两个句子或词或短语,然后用“,”隔开吗?
如果不是连词,那是什么词性?

还有,but前后是不是都是统一的(前是句子,后也是句子;前是词或短语,后也是词或短语)?可不可以混搭(前是短语,后是句子)?

第1个回答  2009-11-06
不是连词,可以作为副词来理解。but在这里只是用来表示一下停顿,不一定非要翻译成但是的意思

关于第二种情况,那要看but具体表示什么意思了,如果表示但是的话,当然要前后一致,但是如果表示“而不是~~~”,可以不统一,当然这也只是形式上的不统一,比如:
He is a teacher but a doctor。(他是个老师,而不是医生)
这里but前面是he is a teacher,后面是a doctor,形式上不一致,但是我们也可以看作but前后分别是a teacher和a doctor。
所以总结一点,形式上虽然可以不一致,但是实质上还是一致的本回答被提问者采纳
第2个回答  2009-11-06
but
[bʌt, bət]
conj. 1 但是, 然而 2 而是 3 除了, 除去 4 相当于that(用于否定结构后) 5 (用于加强语气) 6 (用于表示惊奇或其他强烈感受) 7 只因为, 可是只有 8 假如没有…, 要不是
prep. 除…以外
adv. 只, 仅仅
相似回答