Réponse:
Bonsoir
1) I have had
2) I have discovered
3) I have seen
4) The weather has been
5) I have also met
6) Who has snowed (je ne suis pas sûre que cette phrase veuille dire grand chose haha)
7) I have not met
Explications:
Il s'agit du present perfect : il te suffit de conjuguer le verbe ''have'' à la bonne personne du présent simple, puis d'ajouter le participe passé du verbe de la phrase (souvent appelé verbe de la troisième colonne pour les verbes irréguliers haha).
Au revoir :)