struggle with和struggle against有什么区别吗?能相互使用吗?

问题描述:

struggle with和struggle against有什么区别吗?能相互使用吗?

struggle with的struggle当v.时有2种解释:1是通过努力达到和解决某事.2是接人表对抗某人以便逃脱.
struggle with的struggle当n.时只有一种解释:长期与某事抗争(灾难,病情等).
由此不难看出,你当初遇到的问题是对struggle with的理解的谬误.
struggle with意思类似于achieve or deal with sth; fight against sb.against更趋向于用于人或者物,有种对抗、抗争的意思.你没见过struggle with cancer的吧!中学英语直接说明:struggle with和fight with是“和……(协同)作战”,也是为了区别against.鄙人用的朗文高阶词典,并未发现struggle(v) with cancer这种说法