都可以使用,要根据具体语境含义来判断。festival前根据不同含义可以使用on或at,前面用at,表示在节日期间,包含了节日那一天和前后几天;前面用on,表示在节日当天。
festival的意思是“节日”,多指民俗或宗教节日,用作专有名词时,其前须加定冠词;有时还可指音乐、戏剧、电影等会演性的节日。
一般来说,由定语加名词festival组成的节日,在表示的时候都需加冠定词,如the Spring Festival(春节)。
We all immersed in the gaiety of the Spring Festival.
我们都沉浸在春节的欢乐之中。
The Jamaica Festival is planning a series of workshops and business seminars.
牙买加节正在筹划一系列研习班和商务研讨会。
During the festival, we'll be showing 13 classic oldie films.
我们将在电影节期间展映13部经典老片。