fight against/fight with / fight against 为反对……而战、与……作斗争
against 后面接的是反对的对象,如:
They are fighting against their enemy.他们在与敌人作战。
Political leaders fought against slavery.政治领导们为了反对奴隶制度而斗争。
fight for 意为“为争取……而斗争、因为……而打架”。如:
Two dogs fight for a bone,and a third runs away with it.
两只狗为抢一块骨头而打架,另一只狗把骨头叼走了。
fight with 意为“同……(一起并肩)作战、与……作战”,它含有两重意思
They fought with the Italian in the last war.
他们在最后的这次战争中是与意大利人作战。
They fought with the Italian against France in that war.
在那次战争中,他们和意大利联合作战反对法国。
都是为反对……而战、与……作斗争的意思。
区别:
fight with 和 fight against 基本相同,后面接Sb时,都表示"与某人作斗争。
fight for sb, 则表示"为某人而战"
例句:
1.They are fighting against their enemy.
他们在与敌人作战。
2.Two dogs fight for a bone,and a third runs away with it.
两只狗为抢一块骨头而打架,另一只狗把骨头叼走了。
3.They fought with the Italian in the last war.
他们在最后的这次战争中是与意大利人作战。
fight with 和 fight against 基本相同,后面接Sb时,都表示"与某人作斗争。
fight for sb, 则表示"为某人而战"
fight with 用什么去奋斗
fight for 为了什么去奋斗
fight against 反对什么而奋斗
fight for/against/with词组的用法是不易理解的,答疑解惑。