急,一道英语小题

问题描述:

急,一道英语小题
Mary is going to China ____vacation.这个横线上为什么不能填on?
on vacationt 和 for vacation的区别是什么?请朋友们做详细的解答,我的分不多.

on vacationt 是指假期
for vacation 是指度假