fight for 指为某人或事物的利益、信仰而斗争;
也就是说for 后面接的是斗争的受益方或 被维护的一方;
比如:
fight for love 为爱斗争
fight for independence 为独立而战
fight for my country 为祖国而战.
fight about 指因某事某物争斗,about后面接争斗的对象(起因);
例如:
fight about a beautiful girl,两男争一个美眉
fight about money,为钱伤和气
fight about a piece of land 两国为一块土地起争端
全部手打,请采纳;
如有疑问,请追问;
Fighting 可以当名词也可以当动词。Fight 也可以当名词和动词。
There's too much fight in the film 是不行的。
我个人的认为:
Fight如果当名词来用的话是指一场战斗,而 Fighting如果当名词来用的话会指的是所有存在的斗争。
There's too much fight in the film 的意思是“在电影里有很多一场战争。”这句话听起来很不顺。
There's too much fight in the film 的意思是“在电影里有很多战争。”
这只是我个人的想法,我能确定的是不能用There's too much fight in the film。
别的例子:
正确:I really hate eating.(我很讨厌吃东西)
错误:I really hate eat. (我很讨厌吃)
在大部分情况下有ing的一般指所有的,而没有ing指的是一个。
对不起我的中文叙述能力非常差~请多多指教!