在一个句子中,because和so到底能不能同时出现?为什么?

如题所述

because
是引导从属句的连词,其结构是“主句
+
because
从句”或者“because
从句
+
主句
”。so
是连接并列句的连词,其结构是“第一分句
+
so
连接的第二分句”。
  如果
because

so
同时出现在一个句子中,势必成了“because
引导的从属句
+
so
连接的并列句”的混搭结构,结果是出现了从属句而没有主句,出现的第二分句却没有第一分句,这是一种矛盾现象。
  同理,从属连词
although
和并列连词
but
也不能混搭。
  所以出现这种混搭现象,是由于受到汉语“因为...所以”和“虽然...但是”的影响。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-31
就和though,but不能一起用一样,so引导结果状语从句,because引导的肯定是原因状语从句,一个句子好歹要有个主句吧,所以不能放在一起用。
第2个回答  2019-05-12
because

so
不能同时使用。
这是个连英语为母语的人也常犯的错误,口语中连用无伤大雅,但书面上用了because,
就不能用so;而用了so,
就不能用because。
相似回答