Ces quatre expressions sont une source courante de confusion pour les apprenants d’allemand. La raison en est que « Morgen » peut être un nom ou un adverbe, et la signification dépend de la majuscule. « Der Morgen » (avec le « M » majuscule) signifie « le matin », par exemple
C’était une belle matinée.
L’expression la plus courante avec « der Morgen », à part « guten Morgen » = « bonjour », est « am Morgen », signifiant « le matin »:
Le train partira le matin à 9 heures.
Où l’on comprend à partir du contexte quel matin est destiné (il peut également désigner tous les matins ou tous les matins en général). Si vous voulez souligner que quelque chose se passe à plusieurs reprises, vous pouvez utiliser l’adverbe « morgens » (notez le petit « m ») qui signifie « matin » (comme adverbe) au présent:
Le matin (régulièrement le matin), je vais à l’école.
Bien sûr, vous pouvez aussi dire « jeden Morgen » = « tous les matins »:
Je bois du café tous les matins.
En combinaison avec le passé (et, plus rarement, aussi lorsqu’on parle du futur), « morgens » peut désigner une action isolée, par exemple
Je suis allé me promener ce matin.
J’avais l’habitude de me promener le matin.
(selon le contexte)
Enfin, il y a le mot « morgen » (notez le petit « m ») qui signifie « demain » :
Que fais-tu demain ?
Ce mot nous donne un moyen d’exprimer « demain matin », à savoir « morgen früh »:
Avez-vous le temps demain matin?
(= Êtes-vous libre demain matin?)
Peut-être pour confondre un peu plus les choses à la fin, il convient de noter que « Morgen », en tant que nom, peut également être neutre, c’est-à-dire « das Morgen », qui signifie « demain » au sens de « futur », par exemple:
Pour un avenir meilleur.
Notez la fin neutre « -es » à la fin de « besser ».