①for可以表示"因为",但引导的不是从句,而是并列分句,对前面情况加以解释,常用逗号把它和前面的分句分开,这在书面语中比较多见。
Thedayswereshort,foritwasnowDecember.白天很短,因为现在已经是十二月。
Shemusthavegoneoutearly,forshehadnotcomeforbreakfast.
她肯定一早出去了,因为她没来吃早饭。
②so表示结果,可译为"因此"、"所以"。
Ourcaseswereheavy,sowetookataxi.我们的箱子很重,因此我们坐了出租车
③therefore为副词,也表示同样的意思---"因此",可放句前:
Hehadgone;shethereforegavethemoneytome.他走了,于是她把钱给了我。