Present perfect (2)


Fiche

1. Les adverbes already / never / yet
• Already se place avant le participe passé. À la forme affirmative : pour dire ce qui a déjà été fait. À la forme interrogative : pour demander si quelque chose de prévu s'est déjà passé.
I've already finished my homework. Have you already finished your essay?
• Never se place entre have et le participe passé. À la forme affirmative : pour dire ce qu'il ne s'est jamais passé.
He has never eaten sushi!
• Yet se place à la fin de la phrase. À la forme négative : pour dire que quelque chose ne s'est pas encore produit. À la forme interrogative : pour demander si quelque chose de prévu s'est déjà passé.
They haven't had dinner yet. Have you had dinner yet?
2. For / since / how long
• How long sert à poser une question sur la durée.
How long have you been here?
• For et since s'emploient avec un present perfect . For indique depuis combien de temps un événement dure ; since indique le point de départ dans le passé d'un événement qui dure encore.
for + durée
since + date
I've lived in New York for five years .
He's worked there since 2017 .

© 2000-2026, Miscellane