在英国英语中,vacation 是不可数名词,不加冠词。而在美国英语中,是可数名词,允许加冠词a。以下4种表达都是正确的。网友可以把你自己的问题作一对照。
(1) go on (a) vacation in Beijing
(2) go on (a) vacation to Beijing
(3) go to Beijing on (a) vacation
(4) go to Beijing for (a) vacation
结构分析:
句(1):把 go on (a) vacation 看作 “从事活动”, in Beijing 作为活动的地点。
句(2)(3):把 on (a) vacation 看作 go to Beijing 的方式。
句(4):把 for (a) vacation 看作 go to Beijing 的目的。
换成holiday 是可以的,但它是可数名词,冠词是要有的。