Anglais • Seconde • France

Present Perfect vs Present Perfect Continuous
Pratique en contexte

Concepts & Exercices
Present Perfect: have/has + past participle
Present Perfect Continuous: have/has been + -ing form
Structure fondamentale
Present Perfect
I have eaten
Actions terminées avec résultats actuels
Present Perfect Continuous
I have been eating
Actions en cours ou répétitives
🎯
Present Perfect : Actions terminées avec impact actuel. Ex: "I have finished my homework" (je peux maintenant sortir).
Present Perfect Continuous : Actions continues ou répétitives. Ex: "I have been studying English" (depuis longtemps).
📅
Temps indéterminés : "for", "since", "already", "yet", "just", "ever", "never".
📝
Verbes d'état : généralement pas avec le continu (know, love, want, believe, etc.).
Present Perfect
  • Expérience passée (I have visited Paris)
  • Changement dans la situation présente (She has become a doctor)
  • Action non terminée (This is the best movie I have seen)
Present Perfect Continuous
  • Action en cours pendant une période (I have been reading for 2 hours)
  • Habitudes récentes (She has been exercising every day)
  • Effets visibles (He is tired because he has been working)
💡
Conseil : Utilisez le Present Perfect pour les résultats, le continu pour les actions en cours
🔍
Attention : Ne pas utiliser le continu avec les verbes d'état
Astuce : "For" + durée → continu, "Since" + moment → les deux possibles
📋
Méthode : Demandez-vous si l'action est terminée ou en cours
Exercice 1
Complete with Present Perfect or Present Perfect Continuous: "I ______ (work) here for five years."
Exercice 2
"She ______ (study) French since last year." Complete with the correct tense.
Exercice 3
"How long ______ you ______ (live) in this city?" Fill in the blanks.
Exercice 4
"They ______ (finish) their project yet?" Complete the question.
Exercice 5
"He ______ (run) for 30 minutes now." Choose the correct tense.
Exercice 6
"We ______ (travel) to many countries." Complete with the appropriate tense.
Exercice 7
"I ______ (know) Sarah for a long time." Fill in the blank.
Exercice 8
"It ______ (snow) heavily all morning." Complete with the right tense.
Exercice 9
"She ______ (teach) English for ten years." Fill in the blank.
Exercice 10
"I ______ (love) this band since I was a teenager." Complete appropriately.
Corrigé : Exercices 1 à 5
1 I _____ (work) here for five years
Définition :

Present Perfect Continuous : Utilisé pour des actions continues sur une période.

Méthode d'analyse :
  1. Identifier le mot-clé "for five years" (durée)
  2. Reconnaître qu'il s'agit d'une action continue
  3. Choisir le Present Perfect Continuous
Étape 1 : Analyse du contexte

"for five years" indique une durée continue, ce qui favorise le Present Perfect Continuous

Étape 2 : Application de la structure

have/has been + verbe + -ing

Étape 3 : Construction de la phrase

I + have been + working

Étape 4 : Vérification

"I have been working here for five years" = action en cours pendant 5 ans

Réponse finale :

I have been working here for five years.

Règles appliquées :

Durée : "for" + période → Present Perfect Continuous

Continuité : L'action est encore en cours

Structure : S + have/has been + V-ing

2 She _____ (study) French since last year
Définition :

Present Perfect Continuous : Pour actions commencées dans le passé et continues.

Étape 1 : Identifier le mot-clé

"since last year" indique un point de départ dans le passé

Étape 2 : Analyser la continuité

L'étude continue probablement aujourd'hui

Étape 3 : Choisir le bon temps

Les deux sont possibles, mais le continu met l'accent sur la continuité

Étape 4 : Construction de la phrase

She + has been + studying

Réponse finale :

She has been studying French since last year.

Règles appliquées :

Point de départ : "since" + moment → Present Perfect Continuous approprié

Emphase : Met l'accent sur la continuité de l'action

Contraste : "has studied" = résultat, "has been studying" = action continue

3 How long _____ you _____ (live) in this city?
Définition :

Question de durée : Utilise Present Perfect pour demander combien de temps.

Étape 1 : Reconnaître la question de durée

"How long" est une question sur la durée

Étape 2 : Identifier le contexte

Vie dans une ville = action continue

Étape 3 : Structure de la question

How long + have/has + S + been + V-ing?

Étape 4 : Remplir les blancs

How long + have + you + been living?

Réponse finale :

How long have you been living in this city?

Règles appliquées :

Question de durée : "How long" → Present Perfect Continuous

Structure interrogative : Inversion sujet-auxiliaire

Logique : Demande sur la durée d'une action continue

4 They _____ (finish) their project yet?
Définition :

Present Perfect : Pour demander si une action est terminée avec effet présent.

Étape 1 : Analyser le mot "yet"

"Yet" est un adverbe du Present Perfect dans les questions

Étape 2 : Comprendre le sens

Demander si le projet est terminé (résultat important)

Étape 3 : Structure de la question

Have/Has + S + past participle + yet?

Étape 4 : Construction

Have + they + finished

Réponse finale :

Have they finished their project yet?

Règles appliquées :

Adverbe clé : "yet" → Present Perfect dans les questions

Terminaison : Action achevée avec effet présent

Usage : Demande sur le statut actuel d'une action

5 He _____ (run) for 30 minutes now
Définition :

Present Perfect Continuous : Pour actions en cours pendant une durée.

Étape 1 : Identifier les mots-clés

"for 30 minutes" + "now" indique une durée continue

Étape 2 : Analyser l'action

La course est probablement encore en cours

Étape 3 : Choisir le temps approprié

Present Perfect Continuous pour action continue

Étape 4 : Construction

He + has been + running

Réponse finale :

He has been running for 30 minutes now.

Règles appliquées :

Durée continue : "for" + durée + "now" → Present Perfect Continuous

Emphase : Sur la continuité de l'action

Effet visible : Probablement fatigué après 30 min de course

Corrigé : Exercices 6 à 10
6 We _____ (travel) to many countries
Définition :

Present Perfect : Pour exprimer des expériences passées avec effet présent.

Étape 1 : Analyser le contexte

"to many countries" indique une expérience passée

Étape 2 : Identifier le type d'action

Actions achevées, pas nécessairement continues

Étape 3 : Choisir le temps approprié

Present Perfect pour les expériences passées

Étape 4 : Construction

We + have + traveled/travelled

Réponse finale :

We have traveled to many countries.

Règles appliquées :

Expérience : "to many countries" → Present Perfect

Résultat : Connaissance acquise des pays visités

Usage : Pour exprimer des expériences passées

7 I _____ (know) Sarah for a long time
Définition :

Verbes d'état : Certains verbes ne s'utilisent pas au continu.

Étape 1 : Identifier le verbe

"Know" est un verbe d'état

Étape 2 : Rappel des verbes d'état

know, love, hate, want, believe, understand, etc.

Étape 3 : Choisir le temps approprié

Present Perfect (non continu) malgré "for a long time"

Étape 4 : Construction

I + have + known

Réponse finale :

I have known Sarah for a long time.

Règles appliquées :

Verbes d'état : Ne s'utilisent pas au continu

Exception : Même avec "for" + durée

Logique : L'état de connaître est permanent

8 It _____ (snow) heavily all morning
Définition :

Present Perfect Continuous : Pour actions en cours avec effets visibles.

Étape 1 : Analyser "all morning"

Indique une durée continue du matin jusqu'à maintenant

Étape 2 : Identifier l'effet visible

Beaucoup de neige accumulée

Étape 3 : Choisir le temps

Present Perfect Continuous pour action continue

Étape 4 : Construction

It + has been + snowing

Réponse finale :

It has been snowing heavily all morning.

Règles appliquées :

Durée continue : "all morning" → Present Perfect Continuous

Effet visible : Accumulation de neige

Emphase : Sur la continuité de l'action

9 She _____ (teach) English for ten years
Définition :

Deux options possibles : Dépend du contexte.

Étape 1 : Analyser le contexte

"for ten years" indique une durée

Étape 2 : Considérer les deux options

Present Perfect: résultat de l'expérience

Present Perfect Continuous: accent sur la continuité

Étape 3 : Choisir la meilleure option

Enseigner est une profession continue → continu approprié

Étape 4 : Construction

She + has been + teaching

Réponse finale :

She has been teaching English for ten years.

Règles appliquées :

Profession continue : Accent sur la continuité

Durée : "for ten years" → Present Perfect Continuous

Contexte : Enseignement est une activité continue

10 I _____ (love) this band since I was a teenager
Définition :

Verbe d'état : "Love" ne s'utilise pas au continu.

Étape 1 : Identifier le verbe

"Love" est un verbe d'état

Étape 2 : Rappel des exceptions

Les verbes d'état ne prennent pas le continu

Étape 3 : Choisir le temps approprié

Present Perfect simple

Étape 4 : Construction

I + have + loved

Réponse finale :

I have loved this band since I was a teenager.

Règles appliquées :

Verbes d'état : "Love" → pas de forme continue

Point de départ : "since" + moment → Present Perfect

Exception : Malgré "since", pas de continu possible

Practice in context Present Perfect and Present Perfect Continuous