应该说“They are out for holiday”还是"They are out on holiday",为什么那可以说“They are away for holiday."还是”They are away on holiday."

问题描述:

应该说“They are out for holiday”还是"They are out on holiday",为什么
那可以说“They are away for holiday."还是”They are away on holiday."

They're away for holiday.

前者,不解释的话就是凭语感,如果解释的话,就是介词for和on的区别。for表示的是目的。

两个都可以,但意思不同
前者是他们出去度周末,后者是他们周末出去了

第一句:他们出去的目的是度假,第二句:他们出去度假了,两句有根本区别