您的位置首页百科问答

英语中,although 和 but 为什么不能连用?

英语中,although 和 but 为什么不能连用?

的有关信息介绍如下:

英语中,although 和 but 为什么不能连用?

背后原理其实很简单。举一个例子:

我们不妨先假设句①是正确的。

although是从属连词,but是并列连词。

根据并列连词but,我们可以判断句①是一个并列句。可是,but前面的一句话是“从属连词although引导的状语从句”,而后一句话却是简单句,如下图所示:

一个是作状语的修饰性结构,而另一个是成分完整的句子,两者是无法构成并列关系的。

因此前面的假设不成立,句①并不是一个正确的句子。

所以,我们可以省略but并保留although,将句①改写为状语从句形式:

或是省略although并保留but,将其改写为并列句形式:

这也就是although和but不能连用的原因。

事实上,because和so不能连用也是同样的道理,因为because是从属连词,而so是并列连词。

如您觉得这个回答还不错,请点个赞支持支持,多谢!