So 所以,因此,比较常用,书面口语都行,感情色彩一般eg:He hit me, so I struck him 他打了我, 所以我才还手打他。However 然后,可是,正式论文书面语,日常也会有,转折幅度比but稍大eg: This is not an "all or nothing" proposition, however, as it is possible to upgrade some modules and not 但是,这不是一个“全是或全否”的命题,因为有可能只升级某些模块而不升级其他模块。while 虽然,然而,当……时,做然而解时,感情色彩没有but浓eg: I waited in the car while idling the 我在汽车里待着而让发动机空转着。but 但是, 常用词,书面口头都用eg: I may go there, but that 我可能去, 但那要看情况而定。希望对你有帮助哦~