but前面可以加逗号吗?
1个回答
展开全部
可以。逗号间的插入语凭借逗号抵消了充当词组、从句的作用。引入独立分句时,要在and或but之前配置一个逗号。
1、若but后有主语(无论整个句子有一个或多个主语,主语是否一致),在but之前加逗号。
例:McCain ran for president,but I did not vote for him.
2、若but后没有主语,不要在but之前加逗号。例:McCain ran for president but did not win.
文中两句子可能属于并列关系,故用逗号,否则应该换成however或去掉逗号。
but的用法
but是一个英文单词,副词、介词、连词,作副词时意思是“仅仅,只”,作介词时意思是“ 除…以外”,作连词时意思是“但是;而是;然而”。
1、作连词,可以连接两个并列成分或两个并列分句,意为“但是,然而”。注意:but不能与though/although连用。
2、作介词,常与nothing, nobody, who, all等连用,意为“除……之外”。
3、作副词,意思接近于only,意为“只不过”。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询