but 是可以放在句首的,现代标准英语里面,句首使用 but 属于合法写法,不管是日常口语还是正式书面文章都非常常见,作用是承接上一句话,进行转折,表达但是然而的含义,过去传统语法曾经有旧说法,认为并列连词 but 不能放在句子开头,这个属于老式语法禁令,现在权威词典和主流考试已经不再否定这个用法,但是要注意,句首 but 不能随便滥用,它必须和前文存在转折逻辑,单独凭空写一个句子开头 but 是没有意义的,同时中小学考试里面,部分教材老师可能仍然会保守要求,作文优先把 but 放在两个分句中间,这点需要留意。之所以曾经流传 but 不能放句首,是因为早期语法学家认为 but 属于并列连词,并列连词原本功能是连接同一个句子里面两个分句,也就是 A, but B,不应该单独开启新句子,但是现代英语发展之后,很多并列连词 and but so 都已经广泛放在句首,用来强化转折语气,属于已经被认可的用法。
基础信息表
| 项目 | 内容 |
|---|---|
| 单词 | but |
| 词性 | 并列连词 |
| 核心含义 | 但是 然而 |
| 句首用法 | 允许,承接上文转折 |
| 传统旧规则 | 早期语法认为不可以,现已淘汰 |
两种正确用法对比
用法 1 but 放在分句中间(最经典稳妥写法)
结构 主句 + 逗号 + but + 第二个分句
例句
It was hard, but he finished it.
这件事很难,但是他完成了。
这个是考试最推荐写法,几乎不会被扣分
用法 2 but 放在新句子句首
作用 承接上一段或者上一句,转折,语气更强
例句
The plan looked perfect. But there was one big problem.
这个计划看起来很完美。但是存在一个大问题。
这里 But 大写,开启独立新句子,逻辑上和前一句形成转折
使用要点
1 句首 but 一定要有上文,不能单独孤立使用,它的核心是承接前文做转折
2 句首 but 后面一般直接接句子,不需要额外加逗号,But he came,不要写成 But, he came
3 不要连续多次在段落大量句首都使用 but,会造成行文啰嗦,正式论文需要控制使用频率
4 区分 but 作为介词除了之外的用法,这个用法和句首转折连词不是同一个功能
易混补充
同类并列连词 and so 也一样,现在都可以放在句首,和 but 属于同一类情况,旧语法禁令已经不再适用,但是国内应试环境比较特殊,如果是中小学单元测验,老师严格按照老教材要求,作文稳妥起见优先使用 A, but B 结构,避免争议。
判断使用步骤
第一步 确认 but 是转折并列连词,不是介词含义
第二步 判断是否存在前文,如果有上文转折,可以把 but 放在句首
第三步 如果是应试作文,优先选择分句中间加逗号加 but 的稳妥结构
第四步 句首 but 首字母大写,后面句子直接书写,不要多余逗号
第五步 检查逻辑,确认前后内容确实是转折关系,不能逻辑无关硬加 but
综合来看 but 是可以放在句首的,现代英语认可这个用法,但是它必须承接上文转折,同时应试写作优先使用分句中间的传统结构,规避部分老师的保守评分标准,理解旧语法禁令已经过时,同时掌握两种写法的适用场景。
【相关 FAQ】
问题 1 考试作文里面 but 放句首会扣分吗
回答 1 现代标准英语 but 放句首本身是正确的,但是部分中小学老师沿用旧语法观念,有可能判定不规范,作文稳妥推荐把 but 放在两个分句中间,也就是 A, but B 结构。
问题 2 but 放在句首后面要加逗号吗
回答 2 but 放在句首后面一般不加逗号,直接接句子,比如 But she refused,写成 But, she refused 属于多余标点,不符合常规书写习惯。
问题 3 but 放句首是不是只能口语使用
回答 3 but 放句首不只是口语,正式书面文章也经常使用,作用是强化转折语气,并不是只能口语使用。
问题 4 为什么以前老师说 but 不能放句首
回答 4 这个是老式传统语法观点,认为并列连词只能连接同一句内分句,不能开启新句子,现代权威英语已经不再执行这条限制,but 放句首属于公认合法用法。
【免责申明】
本文是 but 连词用法的英语语法教学内容,不同地区教材和阅卷标准存在差异,本文仅用于英语学习参考,正式考试请以本校教材与阅卷要求为准。


