用in,表示“在……假期”,summer只是修饰vacation的.只有表示在度假“on vacation”连用时用on.
表示一年/月/星期/天,中的月份/星期/小时之前都用in,只有表示某一天时 前面用on.例如:on Monday of this week
1年前
介词是in。限制vacation,august.像这样的,就像语文题,去掉修饰成分,就是主干,也就是限制的。