Fill in the prepositions of time: at in on
a) we aiways have lunch...2o'clock
b) my birthday is ..the 20th of December
c) I saw Tom...Tuesday
d)it is difficult to understand when everyone is speaking ...the same time
e) what are you going to do...the weekend?