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可以吗?为什么?
答
改成so也可以,因为上下去不存在转折关系,用and/so就行了
答
写and更标准 符合英国人讲话习惯
写SO也没有错
以后记得写AND
答
这个是对的,也可以改成and。
but:表转折,表示前面提到的事物与后面提到的相反。
但一定不能用于两个逗号之间。(,but,)至于为什么,这个知识是高中知识哦,现在给你讲你也不能明白。
and:表并列、承接。表示因为前面的事物所以造成了后面的结果。
so:表递进。表示前面的事物的结果是造成后面事情结果的原因。但不能像中文那样。because...so在英语上面是错的。
答
不可以,因为上学和感冒并无因果关系,感冒了也是可以上学的
答
当然可以,and指他两侧的句子不分彼此,完全并列,并没有任何关系,TOM生病和没去学校,可以有因果关系,也可以没有,如果有想表达因为感冒没去上课的意思的话,就选SO,如果没有这样的意思或者不强调的话,AND也完全可以,但是个人认为,没有上下文,选SO好一点
答
So前最好有逗号