contendwith和contendagainst是同义词意思都是:争斗,竞争Theyhadtocontendwith/againstsicknessandlackoffood.他们必须全力对付疾病及粮食的缺乏Hecontendedwith/againsthisfriendsabouttrifles....
竞争仍然是一样的啊,用with或者against都可以,呵呵比如:Severalteamsarecontendingfor(ietryingtowin)theprize.有几个队在争夺锦标.