Répondre :

Oui c'est une phrase correct, étant donné que "vint" est le passé simple de venir aucune faute de syntaxe!