over the holiday:介词over在此表示时间跨度,表示“在……期间”,与throughout, during大致同义。又如:
Over the past 25 years, she has been a valuable asset to our company. 在过去的25年中,她一直是我们公司的宝贵财富。
I've come to understand him better over the years. 经过多年,我现在对他有了更深刻的了解。
Over time, the paper begins to turn yellow and brittle. 随着时间的流逝,纸开始变黄、变脆。
这样用的 over 也可以换成 during 或 throughout。
至于 on the holiday 和 in the holiday,用法说明如下:
1. on the holiday:有两个意思是,一是指在某节日,二是指度假(更通常的用法是 on holiday,即不用the)。如:
People exchange gifts on the holiday. 人们在节日互换礼物。
He met a lot of interesting people on (the) holiday. 他度假时碰到很多有趣的人。
2. in the holiday:英语很少这样说,若要用介词in,通常会用复数形式的holidays。如:
We decided to meet in the holidays. 他们决定在假期里见面。
We're going to do some fishing in the holidays. 我们准备在假期里去钓鱼。