The bad weather completely ________ our holiday.
考查动词词义及同义词。选项A. spoiled(破坏,弄槽);选项B. destroyed(破坏,毁坏);选项C. defeated(击败,战胜);选项D. damaged(损害,损毁)。所以,根据句意,选A。
【参考译文】恶劣的天气完全破坏(弄槽)了我们的假日。