She had fought many battles, vanquished many foes.
她身經百戰, 挫敗過很多對手.
相關詞匯
hadv. 有( have的過去式和過去分詞 ),(親屬關系中)接受,拿,買到;
foughtv. 戰斗( fight的過去式和過去分詞 ),斗爭,打架,吵架;
manyadj. 許多,多的;pron. (與復數動詞連用)大多數人;
battlesn. 戰斗( battle的名詞復數 ),交戰,較量,爭論;v. 與[對]…作戰,爭斗( battle的第三人稱單數 );
foesn. 敵人,仇敵( foe的名詞復數 );