Tom has a cold today but he can't go to school.正确答案是把but改成and,那改成so可以吗?为什么?

问题描述:

Tom has a cold today but he can't go to school.正确答案是把but改成and,那改成so可以吗?为什么?

当然可以,and指他两侧的句子不分彼此,完全并列,并没有任何关系,TOM生病和没去学校,可以有因果关系,也可以没有,如果有想表达因为感冒没去上课的意思的话,就选SO,如果没有这样的意思或者不强调的话,AND也完全可以,但是个人认为,没有上下文,选SO好一点