what are you doing for vacation .为什么用介词for 而不用on?

问题描述:

what are you doing for vacation .为什么用介词for 而不用on?

也可以用on,on vacation 表示“在假期里,在假期中”.
for是表示目的的.