a vacation 前用on还是for
问题描述:
a vacation 前用on还是for
答
介词的选择主要取决于想要表达的意思,
on vacation 在美语中是一个固定短语,意为“在度假中”或“去度假”,但是不加冠词 a.
如果在某种特定情境下用到 on a vacation 不是不可能,例如:
The horrible accident took place when he was on a vacation trip in the Bahamas.
这里的 vacation 基本上可以被视同形容词,正如 a business trip 中的 business 也是以名词当形容词使;或者也可把它们视为组合名词.
至于 for a vacation,也完全可以出现在句子当中,例如:
Where would you like to go for a vacation?
因此,两个介词都可以,但只是当介词在句中完成衔接的作用,并非是任何固定惯用短语.