Une préposition de temps est une préposition qui vous permet de discuter d'une période de temps spécifique telle qu'une date sur le calendrier, l'un des jours de la semaine ou l'heure réelle à laquelle quelque chose se passe.
On utilise at dans un certain nombre d’expression :
Pour le moments longs de la journée (matin, après-midi, soir), on utilise “IN” sauf si le moment est précédé d’un jour de la semaine à ce moment on utilise "ON".
On utilise "LAST" avec les semaines, les mois, les saisons et les années. On utilise "YESTERDAY" avec les moments de la journée.
⚠️ Hier soir est une exception qui se dit last night. ⚠️
Exercices
https://agendaweb.org/exercises/grammar/prepositions/time-1
https://www.esl-lounge.com/student/grammar/2g32-prepositions-of-time.php
https://www.esl-lounge.com/student/grammar/2g32-prepositions-of-time.php
https://www.learnenglishfeelgood.com/prepositions-of-time3.html
https://www.englisch-hilfen.de/en/exercises/structures/prepositions_at_in_on_time.htm
https://www.perfect-english-grammar.com/time-prepositions-exercise-1.html
https://www.perfect-english-grammar.com/time-prepositions-exercise-2.html
https://www.ego4u.com/en/cram-up/grammar/prepositions/exercises?02
https://www.ego4u.com/en/cram-up/grammar/prepositions/exercises?18
https://www.englishpage.com/prepositions/time_prepositions_1.htm