在英文中,有一条亘古不变的语法就是,一句话中只能有一个主句。这句话大家开始听可能会觉得理所当然,没有什么可讲的,可其实不然。

正确示例Although he got up early, he was late for school.

尽管他起得很早,但是他上学还是迟到了。

中文可以说,“虽然……但是……”为什么英文不可以?

错误写法① 这句话如果去掉 Although 就成了:

He got up early, he was late for school.(×)

在这句话中,同时出现了两个主句,这样是英文中万万不可以的。

错误写法② 而这句话如果 although 和 but 连用,就变成了:

Although he got up early, but he was late for school. (×)

在这句话中,就没有了主句,因为 although 和 but 都是连词,后面的句子就变成了从句,于是这就变成了两个从句,并不能成为一句话。

中文可以说,“虽然……但是……”为什么英文不可以?

区别辨析 这句话有两种正确说法:

Although he got up early, he was late for school.

He got up early, but he was late for school.

但是前者会有一点惋惜的含义,而后者更像陈述一个事实,大家体会一下。

中文可以说,“虽然……但是……”为什么英文不可以?

举一反三同理,because和 so 也不能连用。

Because I like English, I study English hard.

因为我喜欢英语,所以我学习英文很努力。