Réponse :
1) Ils viendront. Ils viennent toujours pour Noel.
2) Il se peut qu'ils viennent, mais cela est peu probable.
3) Peut-être qu'ils acheteront plus de cadeaux cette année !
4) Il se peut qu'ils soient en train de voyager en ce moment-même.
5) Il se peut qu'ils aient raté le train, ils ne sont pas encore arrivés !
6) Ils doivent être en retard.
7) Ils ont peut-être eu un accident.
8) Ils ont du oublier de nous appeler sur le chemin.
Remarque :
Je précise que "may" peut se conjuguer comme "peut-être" ou "il se peut que", donc j'ai un peu mélangé des deux, sinon toutes les traductions sont correctes ;)
Aussi, aucune traduction n'est absolue, donc c'est normal de ne pas avoir les mêmes que celles de ses camarades ou que celles du prof.