不能将because与so连用。
这是英语基础语法的问题。英语的句子大概分为简单句、主从复合句和并列复合句。
简单句(主语和动词构成的一句话)比如:I have an apple.(主语I,动词have)。
主从复合句(两个或者多个简单句拼在一起,一个做主句,剩下的是从句)比如:I have an apple, which tastes great.
并列复合句(两个或多个简单句用and,but之类的连在一起)比如:I have an apple, and she has a pen.
所有的英语句子都是这三种结构再加上各种杂乱妖艳的成分拼接转换成的。看到这些句子的共同点了吗?那就是英语句子一定要有且只有一个主句(简单句自己就算主句好了)。
现在看:Because I have an apple, so I want to buy a pen.
because是连接词,so是连接词,连接词后面跟的是从句,这句话没有主句了。