> Plus de cours & d'exercices d'anglais sur les mêmes thèmes : | Present perfect [Autres thèmes] | |
> Tests similaires : - Present Perfect simple - Present perfect - Prétérit ou present perfect - Present perfect ou prétérit - Present perfect (révision facile) - Present perfect - Present perfect - Present perfect | |
> Double-cliquez sur n'importe quel terme pour obtenir une traduction... |
Present perfect simple - cours
FORMATION
FORME SIMPLE (present perfect simple)
"have" au présent ("have" à toutes les personnes, sauf à la 3e personne du singulier : "has") + participe passé du verbe (en règle générale, on ajoute -ED à la base verbale pour les verbes réguliers, les participes passés doivent être appris par cœur pour les verbes irréguliers).
Affirmation : He has worked in a big firm. = He's worked in a big firm.
Il travaille dans une grande entreprise. (Vous avez la forme pleine à gauche et la forme contractée à droite. Le present perfect se traduit souvent par un présent.)
Avec un autre sujet, cela aurait donné :
I have worked in a big firm. (= I've worked)
S'il y a un adverbe à ajouter, il s'intercale entre l'auxiliaire HAVE et le participe passé :
He has just sung. Il vient de chanter.
SAUF pour NOT... YET, qui se place à la fin de la phrase.
He has not sung yet. Il n'a pas encore chanté.
Négation : He has not worked in that firm. He hasn't worked in that firm.
I have not worked (= I haven't worked)...
Interrogation : Have you ever seen him in that firm?
L'avez-vous déjà vu dans cette entreprise ?
FORME EN BE + -ING (present perfect en BE + -ING)
"have" au présent ("have" à toutes les personnes, sauf à la 3e personne du singulier : "has") + BEEN + verbe en -ING
Affirmation : He has been waiting for you for 10 minutes. = He's been waiting for you for 10 minutes.
Il t'attend depuis 10 minutes (forme pleine à gauche, forme contractée à droite).
Avec un autre sujet :
I have been waiting (= I've been waiting)...
Négation: He has not been waiting for you for 10 minutes. = He hasn't been waiting for you for 10 minutes.
I have not been waiting... (= I haven't been waiting)...
Interrogation: Has he been waiting for you?
TEST
Merci d'utiliser les formes contractées pour les formes négatives ("hasn't" / "haven't").
Attention, le test porte uniquement sur le present perfect simple (il n'y a pas de forme en -ING).
Exercice d'anglais "Present perfect simple - cours" créé par bridg avec le générateur de tests - créez votre propre test ! [Plus de cours et d'exercices de bridg]
Voir les statistiques de réussite de ce test d'anglais
Merci de vous connecter à votre compte pour sauvegarder votre résultat.
Fin de l'exercice d'anglais "Present perfect simple - cours"
Un exercice d'anglais gratuit pour apprendre l'anglais.
Tous les exercices | Plus de cours et d'exercices d'anglais sur les mêmes thèmes : | Present perfect