单选题 We had a marvelous holiday. only the last two days were slightly ______ by weather.
【正确答案】 C
【答案解析】[解析] 本题意为“我们的假期非常愉快,只是最后两天因为天气的缘故,玩得不很尽兴”。spoil的意思是“破坏……的兴致,如:The never-ending quarrel among the visitors certainly spoiled their appetite for the banquet.(客人们无休止的争吵当然破坏了宴会的胃口)。其他三项“damage损害;enhance提高,增强; diminish减少,减小”都与题意不符,因此正确答案为C。