The battle lasted for a few hours and at last the enemy .
A. was defeated
B. were beat
C. were won
D. defeated
网友回答
(答案→)A. was defeated
B. were beat
C. were won
D. defeated
解析:考查语态及动词辨析。Defeat击败,战胜,尤指在战场上打败敌人;beat打,打败,一般用于游戏,比赛中; win获胜。句意:这次战役持续了几个小时,最后敌人被打败了。故选A。