Traduire en anglais des phrases au present perfect simple Traduction

Quelle est la traduction anglaise de chacune des phrases suivantes ?

Il n'est jamais allé à Londres.

Nous avons déjà vu ce film.

C'est la première fois que je rencontre Max.

Je suis là depuis 8 heures du matin.

Es-tu déjà allé au Canada ?