They had alternative plans if it rained the day of the picnic. 如果野餐那天下雨他们还有另外的计划。
请问这句中的 the day of the picnic 前面为什么没有介词 on 呢?这样用的介词也可以省略吗?
是的,网友句子中确实是省略了介词 on,属于美国英语用法(这类用法主要见于名词前有定冠词the且带有后置修饰语的非指示短语)。请看 Quirk 在其《英语语法大全》中的相关说明: