单选题 Mr Green went home ______ Christmas, the children had a good time ______ Christmas Eve.
A. on, on B. at, on C. in, in D. at, at

【正确答案】 B
【答案解析】at Christmas意为“在圣诞节”。at用于指“某时、某刻”或“短短,暂时一段时间”; on可用于指“具体某一天的早晚、上午或下午等”。Christmas Eve指圣诞前夕。故用on。