Exercices sur le Present Perfect en anglais
Après vous avoir rappelé les principales caractéristiques du Present Perfect, nous évaluons votre capacité à utiliser ce temps à la faveur de 4 exercices portant sur le Present Perfect simple et continu.
Rappel sur le Present Perfect
Present Perfect simple
Le Present Perfect simple est principalement employé pour relater un résultat ou une action terminée, qui garde cependant un lien avec le présent, ainsi que les situations qui ne sont pas achevées.
I have read this beautiful book and have seen its film adaptation. = I have read this beautiful book and have seen its film adaptation.
We have already started to change the decoration of my living room. = Nous avons déjà commencé à changer la décoration de mon salon.
Nous traitons plus en profondeur de ce sujet sur cette page consacrée à l’utilisation du Present Perfect.
Present Perfect continu
Pour l’expression d’une action qui perdure ou préciser la durée d’un événement, on préfère avoir recourt au Present Perfect continu.
Thomas has always been playing squash since he was 14 years old. = Thomas a toujours joué au squash depuis qu’il a 14 ans.
De manière générale, vous avez l’occasion d’évaluer vos connaissances dans la langue de Shakespeare en vous adonnant à ce test anglais gratuit.
Exercice 1 sur le Present Perfect simple
Consigne : Conjuguez le verbe entre parenthèses au Present Perfect simple.
1/ John and Anna (to live) together for two and a half years.
A : Have lived
B : Has lived
C : Have left
Correct !
Faux !
2/ This young British author (to write) 2 books since the beginning of his career.
A : Has only been written
B : Has only written
C : Had only written
Correct !
Faux !
3/ My girlfriend (to see) this film at the cinema near Montparnasse.
A : Already saw
B : Has already seen
C : Has already been seeing
Correct !
Faux !
4/ I (to be) to Budapest yet, I would like to explore this city next year.
A : Haven’t been
B : Wasn’t
C : Hasn’t been
Correct !
Faux !
5/ (to repair / forme interrogovative) the toilets yet?
A : Have you been repairing
B : Have you repaired
C : Did you repair
Correct !
Faux !
Partagez le quiz pour voir vos résultats !
Inscrivez-vous pour voir vos résultats
Exercice 1 sur le Present Perfect simple
Félicitation, votre score est de : %%score%% sur %%total%%.
%%description%%
%%description%%
Chargement...
Exercice 2 sur le Present Perfect simple
Consigne : Trouvez la seule formulation correcte au Present Perfect simple parmi les 3 proposées dans chaque question. La traduction est mentionnée entre parenthèses.
1/ (Depuis quand vivez-vous à Bucarest ?)
A : How long have you lived in Bucharest ?
B : How long have you left in Bucharest ?
C : How long do you live in Bucharest ?
Correct !
Faux !
2/ (Ma soeur et moi avons toujours aimé marcher dans les calanques durant l'automne.)
A : My sister and I have always walked in the creeks during the fall.
B : My sister and I have always loved walking in the creeks during the fall.
C : My sister and I have always been walking in the creeks during the fall.
Correct !
Faux !
3/ (Tu as toujours eu un beau jardin.)
A : You had a very beautiful garden.
B : You've always had a beautiful garden.
C : You’ve always got a beautiful garden.
Correct !
Faux !
4/ (Tom n'a pas rangé sa chambre depuis qu'il a commencé ce jeu vidéo très prenant.)
A : Tom hasn't tidied up his room since he started this addictive video game.
B : Tom didn’t tidy up his room since he started this addictive video game.
C : Tom hasn't been tidying up his room since he started this addictive video game.
Correct !
Faux !
5/ (As-tu déjà exploré les vieilles rues du centre-ville d'Annecy ?)
A : Did you enjoy exploring the old streets of downtown Annecy ?
B : Have you ever explored the old streets of downtown Annecy ?
C : Have you ever been exploring the old streets of downtown Annecy ?
Correct !
Faux !
Partagez le quiz pour voir vos résultats !
Inscrivez-vous pour voir vos résultats
Exercice 2 sur le Present Perfect simple
Félicitation, votre score est de : %%score%% sur %%total%%.
%%description%%
%%description%%
Chargement...
Exercice 3 sur le Present Perfect
Consigne : Indiquez simplement si les affirmations suivantes sont correctes ou non.
1/ Les verbes finissant en -y précédé d’une consonne voient le -y transformé en -i.
A : Vrai
B : Faux
Correct !
Faux !
2/ On n’utilise jamais l’auxiliaire be pour former un temps perfect simple.
A : Vrai
B : Faux
Correct !
Faux !
3/ On emploie le Present Perfect pour une action révolue dans le passé.
A : Vrai
B : Faux
Correct !
Faux !
4/ Le Present Perfect est fréquemment traduit par le passé composé en français.
A : Vrai
B : Faux
Correct !
Faux !
5/ Les verbes terminant en consonne-voyelle-consonne voient la dernière consonne doublée.
A : Vrai
B : Faux
Correct !
Faux !
Partagez le quiz pour voir vos résultats !
Inscrivez-vous pour voir vos résultats
Exercice 3 sur le Present Perfect
Félicitation, votre score est de : %%score%% sur %%total%%.
%%description%%
%%description%%
Chargement...
Exercice 4 sur le Present Perfect simple et continu
Consigne : Present Perfect simple ou continu, choisissez le temps approprié en fonction du contexte. Le verbe est mentionné entre parenthèses.
1/ Christelle (to write) an essay on the british monarchy.
A : Has written
B : Wrote
C : Has been writing
Correct !
Faux !
2/ We started playing football at 1:30 p.m. and it (rain) since 2 p.m.
A : Has rained
B : Has been raining
C : Have been raining
Correct !
Faux !
3/ They (to bitch / forme négative) since they arrived at the birthday party this afternoon.
A : Didn’t bitch
B : Haven’t bitched
C : Haven’t stopped bitching
Correct !
Faux !
4/ He … this great business leader.
A : Has already met
B : Met
C : Has been meeting
Correct !
Faux !
5/ I (to arrive / just ) at the airport, should I wait for you?
A : Have just been arriving
B : Have just arrived
C : Has just arrived
Correct !
Faux !
Partagez le quiz pour voir vos résultats !
Inscrivez-vous pour voir vos résultats
Exercice 4 sur le Present Perfect simple et continu
Félicitation, votre score est de : %%score%% sur %%total%%.
%%description%%
%%description%%
Chargement...