Tom was very hungry,_____he ate four cakes.

问题描述:

Tom was very hungry,_____he ate four cakes.
A.and B.or C.but D.so
所给答案是A

选A,两个句子之间并没有明显的因果关系.
用so 太勉强了.
so是标准的中国英语用法.