英語fight for 與 fight with 和 fight against 的區別

2020-12-10 英語綠皮書

英語中, fight for, fight with 和 fight against 都有「鬥爭」的意思,今天我們一起學習一下它們的用法區別。

1. fight for:意思是「為……而鬥爭」,後面一般接抽象名詞,如事業、自由等。

例句1:They are fighting for freedom.

他們正在為自由而鬥爭。

例句2:This is a fight for the future, and it's a fight we must win together.

這是一個為了未來而進行的戰鬥,這是我們必須團結起來去贏得的戰鬥。

注意,例句2中的fight 是名詞詞性,也表示為某事而鬥爭。

2. fight with:意思是「和……打架;與……並肩作戰」。 其後常接人或國家。

例句3:Did you fight with Smith in the bar last night?

你昨晚是不是跟史密斯在酒吧打了一架?

例句4:Don’t fight with your classmates at school.

不要在學校與同學們打架。

3. fight against:意思是「為反對……而鬥爭」,後接事物名詞、人或國家。

例句5:Everyone should fight against repression and injustice.

每個人都應該與壓迫和不公作鬥爭。

例句6:How should we fight against childhood obesity?

我們應該如何與兒童肥胖症作鬥爭?

相關焦點