Are the prepositions in these sentences correct?<br/><br/>1- Most people have a good time <i>on</i> public holidays.<br/><br/>2-He's done a lot of homework <i>in</i> the school holidays.