B1 Verb Tenses 17 min read Moyen

Présent Perfect: Connecter Passé et Présent (J'ai fait)

Connecte ton passé et ton présent sans effort avec le Present Perfect pour partager des expériences et des résultats actuels.

Grammar Rule in 30 Seconds

The Present Perfect acts as a bridge, connecting a past action to the present moment through its result or duration.

  • Use 'have/has' + past participle for life experiences without a specific date (e.g., 'I have visited Rome').
  • Use it for actions that started in the past and continue now (e.g., 'She has lived here for years').
  • Use it for recent actions with a visible present result (e.g., 'I have lost my keys, so I can't enter').
Subject + 🙋‍♂️ have/has + 🏁 Verb (Past Participle)

Overview

### Overview
Bienvenue dans ce module consacré à l'un des piliers, mais aussi l'un des plus grands défis de la langue anglaise pour nous, francophones : le Present Perfect. Si tu as déjà eu l'impression de bégayer en hésitant entre le Simple Past et le Present Perfect, rassure-toi, c'est tout à fait normal. Pourquoi ?
Parce qu'en français, notre *passé composé* fait le travail de deux temps anglais différents.
Imagine le Present Perfect comme un pont. Un pont solide qui relie le passé au présent. Contrairement au Simple Past qui s'intéresse à une action terminée, enterrée et datée, le Present Perfect s'intéresse à ce qui est encore « chaud », à ce qui a une importance ici et maintenant.
Que ce soit pour parler de tes expériences de voyage, d'un projet que tu viens de terminer au bureau, ou d'une situation qui a commencé il y a trois ans et qui dure encore, c'est ce temps que tu devras maîtriser pour sonner de manière naturelle et fluide.
Au niveau B1, comprendre la logique du Present Perfect, ce n'est pas juste apprendre une règle de conjugaison, c'est changer de perspective sur la manière dont on perçoit le temps. On ne regarde plus seulement *quand* l'action a eu lieu, mais *quelle est sa conséquence* sur ton présent. C'est cette nuance qui fera de toi un locuteur plus sophistiqué, capable de nuancer ses propos lors d'un entretien d'embauche ou d'une discussion entre amis autour d'un café.
### How This Grammar Works
Pour bien comprendre le fonctionnement du Present Perfect, il faut d'abord oublier un peu notre réflexe français. En français, si je dis « J'ai mangé », je peux parler de ce matin (passé proche) ou d'il y a dix ans (passé lointain). En anglais, la structure I have eaten (le Present Perfect) est beaucoup plus sélective.
La règle d'or est la suivante : Le Present Perfect est un temps du présent qui regarde vers le passé.
C'est ce qu'on appelle l'aspect « accompli ». On utilise l'auxiliaire have au présent (ce qui nous ancre dans le moment actuel) suivi du participe passé de l'action. Cela signifie que l'action est peut-être terminée, mais son « écho » résonne encore dans le présent.
Voici les trois piliers de sa logique :
  1. 1Le bilan d'expérience : On se fiche de savoir *quand* tu as fait quelque chose. Ce qui compte, c'est que tu l'as fait au moins une fois dans ta vie jusqu'à aujourd'hui. C'est ton bagage personnel.
  2. 2La continuité : Une action qui a commencé dans le passé et qui n'est pas encore finie. C'est là que nous, les Français, faisons souvent l'erreur d'utiliser le présent simple.
  3. 3Le résultat présent : L'action est finie, mais on en voit les conséquences directes maintenant. Si je dis I have lost my keys, l'important n'est pas le moment où je les ai perdues, mais le fait qu'actuellement, je suis coincé devant ma porte.
| Concept | Logique Anglaise | Équivalent Français Typique |
|---|---|---|
| Expérience | I have seen this film. | J'ai (déjà) vu ce film. |
| Durée | I have lived here for 2 years. | J'habite ici depuis 2 ans. (Attention : Présent !) |
| Résultat | She has broken her leg. | Elle s'est cassé la jambe. (Elle a un plâtre maintenant). |
### Formation Pattern
La formation est assez systématique, ce qui est une bonne nouvelle. On utilise l'auxiliaire have (conjugué au présent) + le Past Participle (participe passé) du verbe principal.
1. La forme affirmative
Attention à la troisième personne du singulier (he/she/it) qui utilise has.
  • I have (I've) worked
  • You have (You've) worked
  • He/She/It has (He's/She's/It's) worked
  • We have (We've) worked
  • They have (They've) worked
*Note sur les contractions :* Dans une conversation naturelle au bureau ou entre amis, on utilise presque toujours les formes contractées (I've, You've, He's). C'est ce qui donne ce rythme fluide à l'anglais.
2. La forme négative
On ajoute simplement not après l'auxiliaire.
  • I have not (haven't) finished.
  • He has not (hasn't) finished.
3. La forme interrogative
On inverse l'auxiliaire et le sujet. C'est une structure très rigide en anglais.
  • Have you seen the news? (As-tu vu les infos ?)
  • Has she called you? (T'a-t-elle appelé ?)
4. Le Participe Passé (Past Participle)
  • Pour les verbes réguliers, c'est facile : on ajoute -ed à la base verbale (comme pour le Simple Past). Exemple : play -> played.
  • Pour les verbes irréguliers, il n'y a pas de secret, il faut les apprendre par cœur. C'est la fameuse troisième colonne de tes listes de verbes (ex: go -> went -> gone).
### When To Use It
C'est ici que le bât blesse pour beaucoup d'apprenants. Quand doit-on vraiment dégainer le Present Perfect ? Voici les quatre scénarios classiques pour un niveau B1.
#### A. L'expérience de vie (The Life Experience)
On l'utilise pour parler de choses que l'on a faites (ou pas) dans sa vie, sans préciser de date. On utilise souvent les adverbes ever (dans les questions) et never (dans les négations).
  • I have been to Japan twice. (Je suis allé au Japon deux fois.) -> On parle de ton vécu.
  • Have you ever eaten snails? (As-tu déjà mangé des escargots ?) -> On s'intéresse à ton expérience globale.
#### B. Une action qui continue (Unfinished Time)
C'est le cas le plus piégeux pour les francophones. Quand une action a commencé dans le passé et continue maintenant, l'anglais utilise le Present Perfect. En français, nous utilisons le présent.
  • I have known him for ten years. (Je le connais depuis dix ans.) -> Je le connaissais avant, et je le connais encore.
  • We have lived in Paris since 2015. (Nous habitons à Paris depuis 2015.)
*Astuce :* Utilise for pour une durée (for 3 hours, for 5 years) et since pour un point de départ précis (since Monday, since I was a child).
#### C. Une action récente avec un résultat présent (Recent Action / Result)
L'action vient de se terminer et elle change quelque chose au moment où l'on parle. On utilise souvent just, already ou yet.
  • I've just finished my coffee. (Je viens de finir mon café.) -> La tasse est vide devant moi.
  • He has already lost his new phone. (Il a déjà perdu son nouveau téléphone.) -> Il ne l'a plus maintenant.
  • I haven't finished the report yet. (Je n'ai pas encore fini le rapport.) -> Le travail est toujours en cours.
#### D. Un changement au fil du temps (Change over time)
Pour décrire une évolution qui a mené à l'état actuel.
  • Your English has improved a lot! (Ton anglais s'est beaucoup amélioré !) -> C'est le résultat de tes efforts passés sur ton niveau actuel.
  • The city has changed since the last time I came. (La ville a changé depuis la dernière fois que je suis venu.)
### Common Mistakes
En tant que francophones, nos erreurs sont souvent prévisibles car elles viennent de la traduction littérale de nos structures françaises. Voici les pièges à éviter :
1. L'erreur du Since + Présent
C'est l'erreur numéro 1.
  • *Faux :* I am here since two hours.
  • *Juste :* I have been here for two hours.
Pourquoi ? En français, on utilise le présent (« Je suis ici... ») car on est ici maintenant. Mais l'anglais considère que si tu mentionnes la durée depuis le passé, tu dois utiliser un temps qui fait le lien : le Present Perfect.
2. Utiliser le Present Perfect avec une date précise
  • *Faux :* I have seen him yesterday.
  • *Juste :* I saw him yesterday.
Pourquoi ? Dès que tu utilises un marqueur de temps fini et précis (yesterday, last week, in 1998, when I was young), le pont avec le présent est coupé. Tu dois alors utiliser le Simple Past. Le Present Perfect déteste la précision temporelle passée.
3. La confusion entre Been et Gone
C'est une nuance subtile mais importante.
  • He has gone to London. -> Il est parti à Londres (il y est encore, ou en chemin).
  • He has been to London. -> Il est allé à Londres (il est revenu, c'est une expérience passée).
Si tu dis à ton ami au téléphone I've gone to the supermarket, il va se demander comment tu peux lui parler si tu es en train de partir ! Tu devrais dire I've been to the supermarket (si tu es revenu) ou I'm at the supermarket.
4. L'oubli de l'auxiliaire ou du participe passé
Parfois, sous le coup de la fatigue, on dit I finished au lieu de I've finished. Le problème, c'est que I finished (Simple Past) appelle une précision (« quand ? »), alors que I've finished se suffit à lui-même pour dire que c'est fait.
### Contrast With Similar Patterns
Pour bien choisir entre le Simple Past et le Present Perfect, pose-toi toujours la question : « Est-ce que le moment est terminé ? »
| Caractéristique | Present Perfect | Simple Past |
|---|---|---|
| Temps | Non spécifié / Inachevé | Précis / Terminé |
| Focus | Résultat, expérience, bilan | L'action elle-même, le récit |
| Marqueurs types | ever, never, already, yet, since, for, so far | yesterday, ago, last..., in 2010, when... |
| Exemple | I've lost my keys. (Je ne peux pas rentrer) | I lost my keys yesterday. (Récit d'un événement) |
Le cas de for :
Attention, for peut s'utiliser avec les deux temps, mais le sens change complètement !
  • I have lived in Lyon for 3 years. -> J'y habite encore. (Lien avec le présent).
  • I lived in Lyon for 3 years. -> J'y ai habité pendant 3 ans, mais c'est fini, je n'y habite plus. (Action terminée).
### Quick FAQ
1. Est-ce que je peux utiliser le Present Perfect pour une action qui s'est passée il y a très longtemps ?
Oui, absolument ! Tant que tu ne précises pas quand. Tu peux dire I have visited China même si c'était il y a 20 ans. L'important ici, c'est que cette visite fait partie de ton expérience de vie actuelle.
2. Quelle est la différence entre I've worked et I've been working ?
C'est une excellente question pour le niveau B1. I've worked (Present Perfect Simple) met l'accent sur le résultat ou le fait que l'action est complétée. I've been working (Present Perfect Continuous) met l'accent sur la durée, l'effort ou le fait que l'action est peut-être encore en train de se produire.
*Exemple :* I've written three emails (Résultat : 3 emails) vs I've been writing emails all morning (Activité : j'ai passé ma matinée à ça).
3. Pourquoi les Américains utilisent-ils parfois le Simple Past là où les Britanniques utilisent le Present Perfect ?
C'est vrai, l'anglais américain est parfois plus souple. Un Américain dira souvent I already ate alors qu'un Britannique dira plus volontiers I've already eaten. Pour ton apprentissage, je te conseille de rester sur le Present Perfect avec already, just et yet, car c'est la forme la plus correcte et la plus acceptée partout, notamment dans un contexte professionnel.
4. Comment savoir si un verbe est irrégulier au participe passé ?
Il n'y a malheureusement pas de règle logique. Cependant, beaucoup de verbes fréquents le sont (seen, done, taken, gone, had). Mon conseil : apprends-les par petits groupes de 5 ou 10 par semaine.
Très vite, ton oreille s'habituera à la sonorité correcte et tu n'auras même plus besoin d'y réfléchir.
En résumé, le Present Perfect est ton meilleur allié pour parler de toi, de ton parcours et de ton actualité. Ne le vois pas comme une contrainte, mais comme un outil de précision qui te permet de montrer à ton interlocuteur que ce que tu dis a une importance ici et maintenant. *Good luck!*

Conjugation of 'To Work' (Regular) and 'To Go' (Irregular)

Subject Auxiliary Past Participle (Regular) Past Participle (Irregular)
I
have
worked
gone
You
have
worked
gone
He/She/It
has
worked
gone
We
have
worked
gone
They
have
worked
gone

Common Contractions

Full Form Contraction Negative Contraction
I have
I've
I haven't
You have
You've
You haven't
He has
He's
He hasn't
She has
She's
She hasn't
It has
It's
It hasn't
We have
We've
We haven't
They have
They've
They haven't

Meanings

A verb tense used to express an action that happened at an unspecified time in the past or began in the past and continues to the present.

1

Life Experience

Talking about things you have done in your life without saying exactly when.

“I have seen that movie three times.”

“Have you ever eaten snails?”

2

Unfinished Time

Actions that started in the past and are still true or happening now.

“We have known each other since primary school.”

“He has worked here for ten years.”

3

Recent Action with Present Result

An action that happened recently and its effect is important right now.

“Oh no! I've cut my finger!”

“The taxi has arrived.”

Reference Table

Reference table for Présent Perfect: Connecter Passé et Présent (J'ai fait)
Scénario d'utilisation Mots-clés Exemple Pourquoi le Present Perfect ?
Expérience de vie
ever, never, before
I've visited Paris.
Met l'accent sur l'expérience, pas sur le moment précis.
Action continue
for, since
She has lived here for 5 years.
L'action a commencé dans le passé, continue maintenant.
Achèvement récent
just, already, yet
We've just eaten.
Action récemment terminée, avec un résultat actuel.
Changement au fil du temps
recently, lately
He has improved a lot.
Décrit l'évolution jusqu'à maintenant.
Période non terminée
today, this week
I haven't seen her today.
La période de temps est toujours en cours.
Résultat présent
implied
I've lost my keys.
Les clés sont manquantes MAINTENANT à cause d'une action passée.

Spectre de formalité

Formel
I have completed the assigned project.

I have completed the assigned project. (Workplace)

Neutre
I've finished the work.

I've finished the work. (Workplace)

Informel
I'm done!

I'm done! (Workplace)

Argot
I've crushed it.

I've crushed it. (Workplace)

Present Perfect : Le pont temporel

Present Perfect (I have done)

Utilisations Clés

  • Expériences Expériences de vie jusqu'à maintenant
  • Actions continues Commencées dans le passé, continuent maintenant
  • Actions récentes Juste terminées, résultat présent
  • Changements Évolution au fil du temps

Formation

  • Have/Has Verbe auxiliaire
  • Past Participle Forme du verbe principal

Distinctions

  • Pas de temps spécifique Contrairement au Simple Past
  • Pertinence présente Pourquoi c'est important MAINTENANT

Present Perfect vs. Simple Past

Present Perfect
I have lived here for 5 years. J'y habite toujours.
She has visited Rome. Une expérience dans sa vie.
We've just arrived. Action récente, nous sommes là maintenant.
Simple Past
I lived here 5 years ago. Je n'y habite plus.
She visited Rome last year. Temps spécifique terminé.
We arrived an hour ago. Temps spécifique terminé.

Choisir entre Present Perfect et Simple Past

1

L'action est-elle terminée et a-t-elle un temps passé spécifique (par exemple, yesterday, in 2020) ?

YES
Utilise le Simple Past
NO
Continue
2

Est-ce une expérience dans ta vie (ever/never) ?

YES
Utilise le Present Perfect
NO
Continue
3

L'action a-t-elle commencé dans le passé et continue-t-elle maintenant (for/since) ?

YES
Utilise le Present Perfect
NO
Réévalue le contexte pour d'autres temps

Adverbes du Present Perfect et leurs significations

Temps jusqu'à maintenant

  • Ever (in questions)
  • Never (negative experience)
  • Before (experience)
⏱️

Durée

  • For (period of time)
  • Since (starting point)

Récence/Achèvement

  • Just (very recently)
  • Already (sooner than expected)
  • Yet (not done/expected, in questions/negatives)
📅

Période en cours

  • Lately
  • Recently
  • This week/month/year

Exemples par niveau

1

I have seen that movie.

I saw it at some point in my life.

2

She has lost her keys.

She can't find them now.

3

We have finished the game.

The game is over now.

4

He has eaten an apple.

He is not hungry for an apple now.

1

Have you ever been to Spain?

In your whole life, did you go to Spain?

2

I have never tried sushi.

In my life, I didn't try it.

3

They have just arrived at the station.

They arrived a minute ago.

4

He hasn't called me yet.

I am waiting for his call.

1

I have lived here for five years.

I moved here 5 years ago and I still live here.

2

She has worked as a doctor since 2010.

She started in 2010 and is still a doctor.

3

We've already seen this episode.

We saw it before you suggested it.

4

Has the mail come yet?

I am expecting the mail now.

1

This is the first time I've ever driven a Tesla.

I have no previous experience driving this car.

2

The company has grown significantly this year.

The growth is a present reality based on past actions.

3

I've been to the gym three times this week.

The week isn't over, and I've completed 3 sessions.

4

Scientists have discovered a new planet.

This is a recent achievement with present importance.

1

There has been a marked increase in remote work lately.

A trend that started recently is now very visible.

2

I have long suspected that he was lying.

I had this suspicion for a long time and still do.

3

The government has failed to address the housing crisis.

The failure is a current state resulting from past inaction.

4

He has consistently performed well under pressure.

His past performance defines his current reputation.

1

The poet has captured the essence of grief in these lines.

The artistic achievement remains relevant and present.

2

Rarely has such a discovery been made in this field.

Emphasis on the uniqueness of the event up to now.

3

Whether or not he has truly repented remains to be seen.

The present state of his mind is questioned.

4

The architecture has stood the test of time.

It was built long ago and is still standing strong.

Facile à confondre

Present Perfect: Connecting Past and Present (I have done) vs Present Perfect vs. Past Simple

Learners often use Present Perfect when they mention a specific time.

Present Perfect: Connecting Past and Present (I have done) vs Been vs. Gone

Both are past participles of 'go' (or 'be' used as go).

Present Perfect: Connecting Past and Present (I have done) vs Present Perfect vs. Present Perfect Continuous

Mixing up completed results with ongoing processes.

Erreurs courantes

I have see that movie.

I have seen that movie.

You must use the past participle (V3), not the base form.

He have finished.

He has finished.

Third person singular (he/she/it) always takes 'has'.

I have gone to London twice.

I have been to London twice.

Use 'been' for completed visits; 'gone' means the person is still there.

I have finished yesterday.

I finished yesterday.

Do not use Present Perfect with specific past time markers like 'yesterday'.

I have lived here since five years.

I have lived here for five years.

Use 'for' for duration and 'since' for a specific starting point.

Did you ever eat sushi?

Have you ever eaten sushi?

When asking about life experience without a time, Present Perfect is more natural.

It is the first time I am here.

It is the first time I have been here.

The structure 'It is the first/second time...' requires the Present Perfect.

Structures de phrases

I have never ___ in my life.

Have you ___ yet?

She has been a ___ for ___ years.

It's the most ___ I have ever ___.

Real World Usage

Texting constant

I've just left the house, see u soon!

Job Interview very common

I have worked in sales for over a decade.

Social Media very common

We've finally reached 1k followers!

Travel common

Have you checked in yet?

News Headlines occasional

The Prime Minister has resigned.

Food Delivery Apps common

Your rider has picked up your order.

💡

Pense 'Pertinence Actuelle'

Demande-toi toujours : 'Cette action passée a-t-elle encore une importance MAINTENANT ?' Si oui, le Present Perfect est souvent le meilleur choix. C'est le 'et alors ?' du passé. "I've lost my keys, so I can't open the door."
⚠️

Attention aux Moments Passés Spécifiques !

Si tu mentionnes 'yesterday,' 'last week,' ou 'in 2010,' passe automatiquement au Simple Past. Le Present Perfect DÉTESTE les marqueurs de temps passés précis. C'est son pire ennemi !
I went to the cinema last night.
🎯

Maîtrise les Verbes Irréguliers

Beaucoup de verbes courants sont irréguliers (go-gone, see-seen, eat-eaten). Connaître leurs participes passés est crucial pour bien utiliser le Present Perfect. Commence par les plus fréquents ! I have gone.
🌍

Les Contractions, C'est la Clé

Dans les conversations informelles et les écrits (comme les SMS), les anglophones utilisent presque toujours des contractions comme 'I've,' 'she's,' 'we've.' Sois plus naturel en les adoptant ! "She's been busy."
💡

Been vs. Gone

Souviens-toi de l'astuce du boomerang : 'been' signifie que tu es allé et que tu es revenu (ou que tu n'es plus là). 'Gone' signifie que tu es toujours là ou en route. "He's been to London. (Il est revenu). He's gone to London." (Il est encore là-bas).

Smart Tips

Always use the Present Perfect. It's asking about your whole life up to now.

Did you ever go to Paris? Have you ever been to Paris?

Use the Present Perfect to show the difference between 'then' and 'now'.

My English is better now. My English has improved.

Check if you can still do the action. If you can, use Present Perfect. If not, use Past Simple.

I drank three coffees today (and the day is over). I've drunk three coffees today (and I might drink more).

Put these words between 'have' and the verb.

I have finished already. I have already finished.

Prononciation

I've /aɪv/, He's /hiːz/

Contractions

In natural speech, 'have' and 'has' are almost always contracted.

Should've /ʃʊdə/

The 'h' drop

In fast speech, the 'h' in 'have' or 'has' often disappears if not contracted.

Emphasis on 'Have'

I HAVE finished!

Conveys frustration or strong confirmation when someone doubts you.

Mémorise-le

Moyen mnémotechnique

H.A.V.E. = Happening Always Via Experience. It connects what you HAVE done to who you ARE now.

Association visuelle

Imagine a physical bridge. On the left side is the Past (a dark forest). On the right side is the Present (a sunny city). The Present Perfect is the bridge that lets you carry things from the forest into the city.

Rhyme

If the time is not specific and the action's still true, Present Perfect is the tense that is waiting for you!

Story

Imagine a traveler named 'Have'. He carries a suitcase full of 'Past Participles'. Everywhere he goes, he tells people about his experiences ('I have been...'), but he never tells them exactly when he did them because he wants to stay mysterious.

Word Web

EverNeverJustAlreadyYetSinceForRecently

Défi

Look around your room. Find three things that have changed recently and say them out loud using 'has' or 'have' (e.g., 'The sun has gone down').

Notes culturelles

BrE speakers are very strict about using Present Perfect for recent actions with 'just', 'already', and 'yet'.

AmE speakers often use the Past Simple for recent actions where British speakers would use Present Perfect.

Similar to British English, but often uses 'reckon' with Present Perfect in casual speech.

The Present Perfect developed in Germanic languages as a way to express possession of a completed state.

Amorces de conversation

Have you ever traveled to a country where you didn't speak the language?

What is the most interesting thing you have done this year?

How has your city changed since you were a child?

Have you ever made a decision that completely changed your life?

Sujets d'écriture

Write about three things you have achieved this month.
Describe a place you have visited that made a deep impression on you.
Discuss how technology has changed the way we communicate in the last decade.
Reflect on a long-term goal you have been working toward. What have you accomplished so far?

Erreurs courantes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Choisis la forme correcte pour compléter la phrase.

I ___ to that restaurant before; the food is amazing!

✓ Correct! ✗ Not quite. Correct answer: have been
Nous utilisons 'have been' pour parler d'une expérience à un moment donné de ta vie, en soulignant la connaissance actuelle de la nourriture.
Quelle phrase utilise correctement le Present Perfect ? Choix multiple

Choisis la phrase correcte :

✓ Correct! ✗ Not quite. Correct answer: She has visited her grandparents many times.
'She visited her grandparents yesterday' utilise le Simple Past pour un temps spécifique. La phrase correcte au Present Perfect parle d'une expérience sans moment passé spécifique.
Traduis en anglais : 'Ella no ha terminado su tarea todavía.' Traduction

Traduis en anglais : 'Ella no ha terminado su tarea todavía.'

Answer starts with: ["S...

✓ Correct! ✗ Not quite. Correct answer: ["She hasn't finished her homework yet.","She has not finished her homework yet."]
Cette phrase requiert la forme négative du Present Perfect ('hasn't finished') et 'yet' pour une action non terminée jusqu'à maintenant.
Mets les mots dans l'ordre pour former une phrase correcte au Present Perfect. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: Have you ever been to Japan?
C'est la forme de question standard pour demander une expérience de vie en utilisant le Present Perfect avec 'ever'.

Score: /4

Exercices pratiques

8 exercises
Choose the correct form of the verb. Choix multiple

I ___ my homework already.

✓ Correct! ✗ Not quite. Correct answer: have finished
We use 'have finished' because 'already' indicates a present perfect context.
Fill in the blank with 'for' or 'since'.

She has lived in London ___ 2015.

✓ Correct! ✗ Not quite. Correct answer: since
We use 'since' for a specific starting point in time.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

Have you ever went to New York?

✓ Correct! ✗ Not quite. Correct answer: went
The past participle of 'go' is 'gone' or 'been'. In this context, 'been' is correct.
Rewrite the sentence using the Present Perfect. Sentence Transformation

I moved here in 2010. (I / live / here / since 2010)

✓ Correct! ✗ Not quite. Correct answer: I have lived here since 2010.
The Present Perfect connects the past start date to the present.
Is the following sentence grammatically correct? True False Rule

'I have seen that movie last night.'

✓ Correct! ✗ Not quite. Correct answer: False
You cannot use 'last night' (specific time) with the Present Perfect.
Complete the dialogue. Dialogue Completion

A: Is John here? B: No, he ___ to the bank.

✓ Correct! ✗ Not quite. Correct answer: has gone
He is still at the bank, so we use 'has gone'.
Which time expression goes with Present Perfect? Grammar Sorting

Select the correct word.

✓ Correct! ✗ Not quite. Correct answer: So far
'So far' implies a period of time up to now.
Match the verb to its past participle. Match Pairs

Eat, Go, See, Write

✓ Correct! ✗ Not quite. Correct answer: Eaten, Gone, Seen, Written
These are the irregular V3 forms needed for the Present Perfect.

Score: /8

Practice Bank

13 exercises
Choisis la forme correcte du verbe pour compléter la phrase. Texte trous

He ___ in that company since 2018.

✓ Correct! ✗ Not quite. Correct answer: has worked
Trouve et corrige l'erreur dans la phrase. Error Correction

I haven't saw that movie yet.

✓ Correct! ✗ Not quite. Correct answer: I haven't seen that movie yet.
Sélectionne la phrase qui utilise le Present Perfect correctement. Choix multiple

Quelle phrase est correcte ?

✓ Correct! ✗ Not quite. Correct answer: They finished their homework last night.
Traduis la phrase en anglais. Traduction

Traduis en anglais : 'Nunca he visitado la Gran Muralla China.'

✓ Correct! ✗ Not quite. Correct answer: ["I have never visited the Great Wall of China.","I've never visited the Great Wall of China."]
Réarrange les mots pour former une phrase grammaticalement correcte au Present Perfect. Sentence Reorder

Mets les mots dans l'ordre :

✓ Correct! ✗ Not quite. Correct answer: The train has just arrived.
Associe les sujets avec le bon auxiliaire pour le Present Perfect. Match Pairs

Associe les sujets avec le bon auxiliaire :

✓ Correct! ✗ Not quite. Correct answer: matched
Complète la phrase avec la forme correcte du Present Perfect. Texte trous

We ___ this challenge for a week, and we're finally close to a solution.

✓ Correct! ✗ Not quite. Correct answer: have been facing
Identifie et corrige l'erreur de grammaire. Error Correction

He has went to the gym every day this month.

✓ Correct! ✗ Not quite. Correct answer: He has gone to the gym every day this month.
Choisis la phrase qui utilise correctement le Present Perfect. Choix multiple

Quelle phrase est grammaticalement correcte ?

✓ Correct! ✗ Not quite. Correct answer: My phone has broken.
Traduis en anglais, en utilisant le Present Perfect. Traduction

Traduis en anglais : '¿Alguna vez has comido comida tailandesa?'

✓ Correct! ✗ Not quite. Correct answer: ["Have you ever eaten Thai food?","Have you ever tried Thai food?"]
Remets les mots en ordre pour former une question valide au Present Perfect. Sentence Reorder

Remets ces mots dans l'ordre pour former une question :

✓ Correct! ✗ Not quite. Correct answer: Have you paid the bill yet?
Associe chaque verbe avec son participe passé correct. Match Pairs

Associe les verbes avec leurs participes passés :

✓ Correct! ✗ Not quite. Correct answer: matched
Remplis le blanc avec la forme appropriée du Present Perfect. Texte trous

I'm so hungry! I ___ anything since breakfast.

✓ Correct! ✗ Not quite. Correct answer: haven't eaten

Score: /13

FAQ (8)

In American English, yes (e.g., 'I just ate'). In British English, it is much more common to use the Present Perfect ('I've just eaten').

'Been' means you went and came back. 'Gone' means you are still there. Example: 'I've been to the shop' (I'm home now) vs 'He's gone to the shop' (He's not here).

Because 'yesterday' is a finished time. The Present Perfect is only for unfinished time or times that aren't mentioned. Use the Past Simple for 'yesterday'.

No. 'I've got' usually means 'I have' (possession) in the present. 'I have had' is the Present Perfect of 'to have' (e.g., 'I have had this car for years').

Swap the subject and 'have/has'. 'You have seen' becomes 'Have you seen?'.

Yes, as long as you don't say exactly when. 'Humans have walked on the moon' is correct because it's a general human experience.

Been, gone, seen, done, eaten, had, and taken are used very frequently.

Usually, yes. 'I haven't finished yet' is the standard position in both speaking and writing.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto Compuesto

Spanish doesn't use 'do-support' for questions.

French moderate

Passé Composé

French uses 'être' (to be) for some verbs, English only uses 'have'.

German moderate

Perfekt

German uses 'sein' (to be) for movement verbs; English uses 'have' for all.

Japanese low

~ta koto ga aru / ~te iru

Japanese has no direct 'have + participle' equivalent.

Arabic partial

Qad + Past Tense

Arabic doesn't have a separate 'perfect' verb conjugation.

Chinese low

Guò (过) / Le (了)

Chinese relies on context and particles rather than auxiliary verbs.

Learning Path

Prerequisites

Was this helpful?
Pas encore de commentaires. Soyez le premier à partager vos idées !