last day(昨天)之前不加介词,因为last是副词。
英语语法规定,凡day(日子),morning ,afternoon,evening (上午下午晚上),month(月),year(年),spring (季节)等词之前,有this, that(指示代词),last ,next(副词)修饰时,之前不再加介词。如
this day 今天,this morning今天上午,last month 上月,last spring(去年春天),next year 明年……等,之前均不加介词。
I went to the park last day.
我昨天去了公园。
This morning I'll on duty.
今天上午我要值班。