B1 Verb Tenses 11 min read Moyen

Présent Perfect: Choses non terminées (Aujourd'hui, Cette semaine)

Connecte les actions passées au présent, surtout si la période est pas finie! Pense Unfinished time et Current relevance.

Grammar Rule in 30 Seconds

Use the Present Perfect to talk about actions in a time period that is still happening right now.

  • Use 'have/has' + past participle for time periods like 'today' or 'this week'.
  • If the time period is over (like 'yesterday'), use the Past Simple instead.
  • It focuses on the result or quantity within that unfinished window of time.
Subject + have/has + Verb(ed/V3) + [Unfinished Time ⏳]

Overview

### Overview
Le Present Perfect est souvent perçu comme la « bête noire » des apprenants francophones, et c'est tout à fait compréhensible. Pourquoi ? Parce que structurellement, il ressemble énormément à notre Passé Composé.
Quand tu vois I have eaten, ton cerveau de francophone traduit immédiatement par « J'ai mangé ». Pourtant, l'usage que les anglophones en font est bien plus subtil et précis que le nôtre.
En anglais, le Present Perfect n'est pas simplement un temps du passé ; c'est un pont jeté entre le passé et le présent. Il sert à exprimer une action qui a commencé dans le passé mais qui possède encore une importance cruciale, un impact, ou un lien direct avec le moment où tu parles. Pour nous, Français, qui utilisons le Passé Composé pour presque tout ce qui est terminé (que ce soit il y a cinq minutes ou il y a dix ans), cette distinction demande un petit ajustement de perspective.
Dans cette leçon, nous allons nous concentrer sur un aspect spécifique du Present Perfect : son utilisation avec des périodes de temps non terminées (comme today, this week, this year). C'est ici que tu vas vraiment commencer à sonner plus naturel. Comprendre cette nuance, c'est arrêter de simplement « traduire » du français et commencer à « penser » en anglais.
Nous allons voir comment ce temps permet de présenter les événements non pas comme des faits historiques isolés, mais comme une partie d'un récit en cours, d'une dynamique actuelle qui définit ton présent.
### How This Grammar Works
Pour bien comprendre le fonctionnement du Present Perfect avec des périodes non terminées, il faut visualiser le temps. Imagine une fenêtre. Si la fenêtre est fermée, l'action appartient au passé pur (Simple Past). Si la fenêtre est encore ouverte, l'action appartient au Present Perfect.
En français, si tu dis « J'ai bu trois cafés aujourd'hui », tu utilises le Passé Composé. En anglais, le choix du temps va dépendre de si « aujourd'hui » est fini ou non. Comme « aujourd'hui » (today) n'est jamais fini au moment où tu le dis, l'anglais impose le Present Perfect : I have drunk three coffees today.
La logique de la « fenêtre temporelle » :
Le Present Perfect signale à ton interlocuteur que la période de temps dont tu parles est toujours en cours. Cela implique que l'action pourrait se répéter ou que le bilan n'est pas encore définitif.
Comparons les deux logiques :
  • Logique française : On regarde l'action. Est-elle faite ? Oui. Donc : Passé Composé.
  • Logique anglaise : On regarde le contexte temporel. La période est-elle finie ? Non. Donc : Present Perfect.
C'est une différence de focalisation. L'anglais est beaucoup plus sensible à la chronologie que le français. Pour un anglophone, utiliser le Simple Past avec today sonne comme une erreur de logique, car on essaie de mettre une étiquette de « fini » sur quelque chose qui est encore « vivant ».
### Formation Pattern
La formation du Present Perfect est relativement simple pour un francophone car elle calque la structure de notre Passé Composé : un auxiliaire suivi d'un participe passé.
La formule magique :
Sujet + HAVE / HAS + Participe Passé (V3)
Voici comment conjuguer le verbe to work (travailler) au Present Perfect :
| Sujet | Auxiliaire | Participe Passé | Exemple complet |
|---|---|---|---|
| I | have | worked | I have worked a lot today. |
| You | have | worked | You have worked hard this week. |
| He / She / It | has | worked | She has worked here this month. |
| We | have | worked | We have worked on this project. |
| They | have | worked | They have worked together lately. |
Points d'attention pour les francophones :
  1. 1L'auxiliaire unique : En français, on utilise « avoir » ou « être » (J'ai mangé vs Je suis allé). En anglais, on utilise uniquement have. On ne dit jamais I am gone, mais I have gone.
  2. 2La 3ème personne du singulier : N'oublie pas le has pour he, she, it. C'est l'erreur la plus fréquente à l'étape B1.
  3. 3Le Participe Passé (V3) : Pour les verbes réguliers, on ajoute -ed. Pour les irréguliers, il faut les apprendre par cœur (la fameuse troisième colonne des tableaux de verbes : go -> went -> gone).
Les formes négatives et interrogatives :
  • Négatif : I have not (haven't) finished today.
  • Interrogatif : Have you seen him this week?
### When To Use It
C'est ici que réside le cœur de la leçon. Quand utiliser cette structure plutôt qu'une autre ? Voici les scénarios typiques pour un niveau intermédiaire qui veut gagner en précision.
#### 1. Avec des marqueurs de temps non terminés
C'est l'usage le plus fréquent. Tu parles d'une action située dans une période qui inclut le moment présent. Les marqueurs classiques sont :
  • Today (Aujourd'hui)
  • This morning (Ce matin - *si on est encore le matin*)
  • This week (Cette semaine)
  • This month / This year (Ce mois-ci / Cette année)
  • So far (Jusqu'ici)
*Exemple :* I have received five emails this morning. (Il est 10h, la matinée continue, je peux encore en recevoir).
#### 2. Pour faire un bilan d'expériences
Quand tu parles de ce que tu as fait dans ta vie (qui n'est pas finie !), tu utilises le Present Perfect. C'est comme si la période de temps était « ma vie jusqu'à maintenant ».
*Exemple :* I have visited London three times. (Sous-entendu : dans ma vie, et je pourrais y retourner).
#### 3. Pour annoncer une nouvelle ou un changement récent
Au bureau ou entre amis, pour donner une information fraîche qui a un impact maintenant.
*Exemple :* The company has launched a new app this month. (C'est une actualité qui définit notre situation présente).
#### 4. Avec des adverbes de lien présent
  • Ever / Never : Have you ever been to Paris? (Dans toute ta vie jusqu'à aujourd'hui).
  • Recently / Lately : I haven't seen her recently. (Dans la période de temps proche du présent).
  • Yet / Already : Have you finished yet? (À l'instant présent, est-ce fait ?).
### Common Mistakes
En tant que francophone, ton cerveau va essayer de te piéger à cause des interférences avec le français. Voici les erreurs classiques à surveiller :
1. L'erreur du marqueur de temps fini
C'est l'erreur numéro 1. En français, on dit « J'ai vu ce film hier ». Naturellement, tu as envie de dire : I have seen this movie yesterday. C'est faux.
  • Pourquoi ? Parce que yesterday est une période terminée. La fenêtre est fermée. Tu dois utiliser le Simple Past.
  • Correction : I saw this movie yesterday.
2. L'erreur du « This morning » l'après-midi
Si tu es au bureau à 16h et que tu parles de ce que tu as fait à 9h, tu ne peux pas utiliser le Present Perfect avec this morning, car le matin est fini.
  • Faux (à 16h) : I have called him this morning.
  • Correct (à 16h) : I called him this morning.
3. L'utilisation de l'auxiliaire « être »
Comme mentionné plus haut, ne traduis pas « Je suis venu » par I am come.
  • Faux : I am arrived this morning.
  • Correct : I have arrived this morning. (Si on est encore le matin).
4. Confondre le sens de « I have been to » et « I have gone to »
  • I have been to Tokyo : J'y suis allé et je suis revenu (expérience).
  • He has gone to Tokyo : Il est parti là-bas et il y est encore (action en cours).
### Contrast With Similar Patterns
Pour bien choisir entre le Present Perfect et le Simple Past, utilise ce tableau comparatif. C'est l'outil ultime pour décider quel temps employer selon le contexte.
| Caractéristique | Present Perfect | Simple Past |
|---|---|---|
| Période de temps | Non terminée (today, this week) | Terminée (yesterday, last year) |
| Focus | Résultat / Impact présent | L'action elle-même / Le moment passé |
| Précision temporelle | Moment non spécifié | Moment précis (at 5pm, in 2010) |
| Analogie | Une vidéo qui continue | Une photo polaroïd |
Exemple concret de contraste :
  • I have written three reports this week. (On est jeudi, la semaine continue, je vais peut-être en écrire un quatrième).
  • I wrote three reports last week. (La semaine dernière est finie, le dossier est classé).
Comparaison avec le français :
En français, on utilise le même temps pour les deux cas (« J'ai écrit »). En anglais, tu dois te poser la question : « Est-ce que la période de temps est encore ouverte ? ».
### Quick FAQ
1. Est-ce que je peux utiliser le Present Perfect avec un moment précis comme « à 14h » ?
Non. Dès que tu donnes une heure précise, tu verrouilles l'action dans le passé. Tu dois utiliser le Simple Past. On ne dit pas I have eaten at 1pm, mais I ate at 1pm.
2. Quelle est la différence entre « I didn't see him today » et « I haven't seen him today » ?
Grammaticalement, I haven't seen him today est la forme correcte car today n'est pas fini. Cependant, à l'oral (surtout en anglais américain), on entend parfois le Simple Past si le locuteur considère que la journée de travail est virtuellement terminée. Mais pour tes examens et pour être élégant, reste sur le Present Perfect.
3. Pourquoi dit-on « I have lived here for 2 years » au lieu du présent ?
C'est un piège classique ! En français, on dit « J'habite ici depuis 2 ans » (Présent). En anglais, si l'action a commencé dans le passé et continue, on utilise le Present Perfect. C'est logique : c'est un pont entre ton arrivée il y a 2 ans et maintenant.
4. Comment savoir si un verbe est irrégulier au participe passé ?
Il n'y a malheureusement pas de règle miracle. Cependant, beaucoup de verbes courants le sont. Mon conseil : apprends-les par groupes de sonorités (ex: sing/sang/sung, ring/rang/rung). Avec le temps, ton oreille te dira si worked ou eaten sonne juste.

Conjugating the Present Perfect

Subject Auxiliary Past Participle (V3) Example
I / You / We / They
have
worked / seen
I have worked today.
He / She / It
has
worked / seen
She has seen him this week.
I / You / We / They (Neg)
have not (haven't)
eaten
They haven't eaten today.
He / She / It (Neg)
has not (hasn't)
eaten
It hasn't eaten this morning.
Questions
Have / Has [Subj]
finished
Have you finished this week?

Common Contractions

Full Form Contraction Pronunciation Hint
I have
I've
Rhymes with 'five'
You have
You've
One syllable
He has
He's
Sounds like 'heeze'
She has
She's
Sounds like 'sheeze'
It has
It's
Same as 'it is'
We have
We've
Rhymes with 'leave'
They have
They've
Rhymes with 'save'

Meanings

The Present Perfect is used with time expressions that include the present moment (like today, this month, or so far) to show that an action happened within that period.

1

Unfinished Time Periods

Used when the time word refers to a period that continues into the present.

“We have seen two movies this week.”

“She has called me twice this morning.”

2

Cumulative Experience (So Far)

Used to count how many times something has happened from the start of a period until now.

“I've written five emails so far today.”

“How many books have you read this year?”

3

Recent Unspecified Actions in Open Periods

Focusing on the fact that an event occurred recently within a current timeframe.

“Have you seen the news today?”

“I haven't eaten anything this morning.”

Reference Table

Reference table for Présent Perfect: Choses non terminées (Aujourd'hui, Cette semaine)
Sujet Auxiliaire V3 (Participe Passé) Phrase d'exemple Expression de temps
I
have
finished
I haven't finished my homework.
yet
You
have
seen
Have you seen John?
today
He
has
eaten
He has eaten a lot.
this morning
She
has
gone
She hasn't gone to work.
this week
We
have
studied
We have studied hard.
so far
They
have
lived
They have lived here.
for 5 years
It
has
rained
It has rained a lot.
this month

Spectre de formalité

Formel
Have you consumed breakfast this morning?

Have you consumed breakfast this morning? (Morning interaction)

Neutre
Have you had breakfast this morning?

Have you had breakfast this morning? (Morning interaction)

Informel
Have you eaten yet today?

Have you eaten yet today? (Morning interaction)

Argot
You eaten today?

You eaten today? (Morning interaction)

Present Perfect : Choses Pas Encore Finies

Present Perfect (Temps Inachevé)

Éléments Clés

  • Have/Has Auxiliaire
  • V3 Participe Passé
  • Temps Inachevé Contexte

Expressions de Temps

  • Today Jour actuel
  • This Week Semaine actuelle
  • This Month Mois actuel
  • So Far Jusqu'à maintenant
  • Yet Pas encore arrivé

Fonction

  • Mises à jour Partager des nouvelles récentes
  • Action Inachevée Action commencée, toujours possible de continuer
  • Pertinence Actuelle Action passée ayant un impact maintenant

Present Perfect vs. Passé Simple (Temps)

Present Perfect (Temps Inachevé)
I haven't eaten lunch this morning. C'est toujours le matin.
She has worked a lot this week. La semaine est en cours.
Have you seen John today? Aujourd'hui n'est pas fini.
Passé Simple (Temps Fini)
I didn't eat lunch this morning. C'est maintenant l'après-midi.
She worked a lot last week. La semaine dernière est terminée.
Did you see John yesterday? Hier est terminé.

Choisir Present Perfect ou Passé Simple

1

La période de temps est-elle terminée (par exemple, 'yesterday', 'last week') ?

YES
Utilise le Passé Simple
NO
Continue
2

L'action est-elle pertinente pour le présent ou a-t-elle encore le potentiel de continuer (par exemple, 'today', 'this month') ?

YES
Utilise le Present Perfect
NO
Réévalue le contexte

Expressions de Temps du Present Perfect

☀️

Jour en Cours

  • today
  • this morning
  • this afternoon
  • this evening
  • tonight
📅

Semaine/Mois/Année en Cours

  • this week
  • this month
  • this year
  • this semester
  • this quarter

Général Inachevé

  • so far
  • yet
  • ever
  • never
  • recently

Exemples par niveau

1

I have washed my hands today.

2

She has eaten an apple this morning.

3

We have played football today.

4

Have you seen my cat today?

1

They have bought a new car this month.

2

He hasn't finished his homework this afternoon.

3

Have you had any coffee this morning?

4

It has rained a lot this week.

1

I've already sent three emails so far this morning.

2

We haven't seen many tourists in town this summer.

3

Has your sister called you this week?

4

The company has made a huge profit this year.

1

The researchers have conducted several experiments this quarter.

2

I haven't had the opportunity to speak with him this afternoon.

3

How many times has the fire alarm gone off this month?

4

The athlete has broken two world records this season.

1

The administration has faced mounting criticism this legislative session.

2

We have witnessed a significant shift in consumer behavior this decade.

3

The author has published three best-selling novels this year alone.

4

Has the board reached a consensus on the budget this afternoon?

1

The ecosystem has undergone irreversible changes this century due to climate shift.

2

The philosopher has, throughout this current treatise, challenged traditional ethics.

3

Seldom has the orchestra performed with such vigor as they have this season.

4

The currency has fluctuated wildly this week, causing market instability.

Facile à confondre

Present Perfect: Things Not Finished Yet (Today, This Week) vs Present Perfect vs. Past Simple

Learners often use Present Perfect with specific past times like 'yesterday'.

Present Perfect: Things Not Finished Yet (Today, This Week) vs Been vs. Gone

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

Present Perfect: Things Not Finished Yet (Today, This Week) vs Present Perfect vs. Present Perfect Continuous

Learners use the continuous form to count actions.

Erreurs courantes

I have seen him yesterday.

I saw him yesterday.

You cannot use 'have' with 'yesterday' because yesterday is finished.

She have eaten today.

She has eaten today.

Use 'has' for he/she/it.

I seen him today.

I have seen him today.

You must include the auxiliary verb 'have'.

I have drinked water today.

I have drunk water today.

Drink is an irregular verb (drink-drank-drunk).

Did you see him this week?

Have you seen him this week?

If the week isn't over, Present Perfect is better.

I've went to the gym today.

I've been to the gym today.

Use 'been' for completed trips; 'gone' means you are still there.

I have worked last week.

I worked last week.

'Last week' is a finished time period.

I've been seeing him three times today.

I've seen him three times today.

Use Present Perfect Simple, not Continuous, to count how many times something happened.

I have finished the work this afternoon (at 6 PM).

I finished the work this afternoon.

If it is now evening, the afternoon is finished.

How long have you seen him today?

How many times have you seen him today?

'How long' asks for duration, 'How many times' asks for frequency.

The report has been released yesterday.

The report was released yesterday.

Even in passive voice, Present Perfect cannot be used with finished time.

Structures de phrases

I have ___ ___ today.

She has ___ ___ this week.

How many times have you ___ ___ this month?

It hasn't ___ much this ___.

So far this year, the company has ___ ___.

Real World Usage

Texting a friend constant

I've tried calling you three times today!

Job Interview very common

I have completed several certifications this year.

Social Media very common

I've had the best day today! #blessed

Ordering Food occasional

Have you guys had many orders this morning?

Travel / Tourism common

We've visited four museums this week.

Doctor's Appointment common

I haven't felt very well this week.

Performance Review common

You have exceeded your goals this quarter.

News Reporting very common

The stock market has fallen significantly today.

💡

Repère les Mots de Temps

Fais attention aux mots clés comme 'today' (aujourd'hui), 'this morning' (ce matin), 'this week' (cette semaine), 'this month' (ce mois), 'this year' (cette année), 'so far' (jusqu'à présent), et 'yet' (pas encore). Si tu utilises ces mots et que la période n'est pas terminée, tu es probablement dans le territoire du Present Perfect. "I haven't seen her this morning."
⚠️

Évite les Spécificités Passées

N'utilise jamais le Present Perfect avec des expressions de temps spécifiques et terminées comme 'yesterday' (hier), 'last night' (hier soir) ou 'two hours ago' (il y a deux heures). Celles-ci appartiennent exclusivement au passé simple ! C'est une zone interdite en grammaire. "I didn't go to the party last night."
🎯

Pense 'Affaires Non Terminées'

Un super raccourci mental ! Si l'action ou l'opportunité de l'action est toujours 'ouverte' ou 'non terminée' dans le cadre temporel actuel, choisis le Present Perfect. Tout est une question de pertinence actuelle. "I haven't eaten lunch yet."
🌍

Nouvelles & Discussion Légère

Dans les cultures anglophones, le Present Perfect est fréquemment utilisé pour les nouvelles informelles et les petites discussions. 'What have you been up to?' (Qu'est-ce que tu as fait ?) ou 'Have you heard the news?' (As-tu entendu les nouvelles ?) sont des façons courantes de connecter et de partager des informations actuelles. "I haven't heard from John this week."
💡

Pratique avec 'Yet' & 'Already'

'Yet' (pas encore) accompagne souvent les formes négatives et les questions (ex: 'haven't finished yet?' - pas encore fini ?). 'Already' (déjà) implique généralement que quelque chose s'est passé plus tôt que prévu (ex: 'I've already eaten!' - J'ai déjà mangé !). Maîtriser ces adverbes aide beaucoup.
Have you finished your homework yet?

Smart Tips

Default to the Present Perfect. The word 'this' usually signals that the period is still open.

I saw her this week. I have seen her this week.

Use the Present Perfect Simple, never the Continuous.

I've been drinking three coffees today. I've drunk three coffees today.

Use 'So far this [period]' to show you are productive but not finished.

I did three tasks. I've finished three tasks so far today.

Check your watch. If it's past 12:00 PM, switch to Past Simple immediately.

I've had a big breakfast (at 2:00 PM). I had a big breakfast (at 2:00 PM).

Prononciation

/aɪv/

Contraction of 'have'

In natural speech, 'I have' becomes 'I've' /aɪv/. The 'v' sound is very short.

/hiːz/

Contraction of 'has'

'He has' becomes 'He's' /hiːz/. It sounds exactly like 'He is'. Context tells you which one it is.

/həv jə/

Weak form of 'have'

In questions, 'Have' is often unstressed and sounds like /həv/ or even /əv/.

Rising intonation for questions

Have you seen him today? ↗

Asking for information

Falling intonation for statements

I've seen him today. ↘

Giving an update

Mémorise-le

Moyen mnémotechnique

Remember 'The Open Box': If the day/week is still an 'open box', use the Present Perfect to put things inside it.

Association visuelle

Imagine a calendar with today's date circled in bright red. Because the circle isn't crossed out yet, you 'have' to use the Present Perfect.

Rhyme

If the time is still today, 'Have' and 'Has' are here to stay.

Story

A busy office worker named 'Have' keeps a tally of everything he does 'this week'. He never closes his notebook until Sunday night. As long as the notebook is open, he uses his own name ('I have done...') to record his tasks.

Word Web

TodayThis weekSo farThis monthThis yearLatelyRecently

Défi

Look at your watch. List three things you have done so far today using 'I have... today'.

Notes culturelles

BrE speakers are very strict about using Present Perfect for unfinished time. Saying 'Did you eat today?' sounds slightly 'American' or 'wrong' to some.

AmE speakers often use the Past Simple with 'today' or 'this week', especially in casual speech. 'Did you see the news today?' is very common in the US.

Similar to British English, but with a tendency to use contractions even more frequently in speech.

The Present Perfect comes from the Old English 'habban' (to have) combined with a past participle. Originally, it meant 'I possess the result of an action'.

Amorces de conversation

What have you done so far today?

How many coffees have you had this morning?

Have you seen any good movies this month?

What's the most interesting thing that has happened this year?

How has your perspective on your career changed this year?

Sujets d'écriture

Write about three things you have achieved so far this week.
Describe how your city has changed this year.
Reflect on the books or articles you have read this month. Which was your favorite?
Discuss the technological advancements that have emerged this decade and their impact.

Erreurs courantes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Choisis la forme correcte du verbe pour compléter la phrase.

I ___ (not finish) my report this morning.

✓ Correct! ✗ Not quite. Correct answer: haven't finished
Puisque 'this morning' (ce matin) est toujours en cours, nous utilisons le Present Perfect. 'Haven't finished' indique que l'action n'est pas encore terminée dans la période actuelle.
Trouve et corrige l'erreur dans la phrase. Error Correction

Find and fix the mistake:

She didn't call me back yet today.

✓ Correct! ✗ Not quite. Correct answer: She hasn't called me back yet today.
L'expression 'yet today' (pas encore aujourd'hui) implique que la journée n'est pas terminée, donc le Present Perfect ('hasn't called') est requis, et non le passé simple ('didn't call').
Quelle phrase utilise correctement le Present Perfect avec une période de temps inachevée ? Choix multiple

Choisis la phrase correcte :

✓ Correct! ✗ Not quite. Correct answer: They have visited the museum this week.
'This week' (cette semaine) est une période de temps inachevée, ce qui fait du Present Perfect le bon choix. 'Last week' (la semaine dernière) est un temps terminé, nécessitant le passé simple.
Écris la phrase anglaise correcte. Traduction

Translate into English: 'No hemos comido sushi este mes.'

Answer starts with: ["W...

✓ Correct! ✗ Not quite. Correct answer: ["We haven't eaten sushi this month.","We have not eaten sushi this month."]
Pour traduire 'No hemos comido' (Nous n'avons pas mangé) et 'este mes' (ce mois), qui est une période de temps inachevée, le Present Perfect est approprié.

Score: /4

Exercices pratiques

8 exercises
Choose the correct verb form for the unfinished time period. Choix multiple

I ___ three cups of tea so far today.

✓ Correct! ✗ Not quite. Correct answer: have drunk
We use 'have drunk' because 'today' is an unfinished time period and 'drunk' is the correct V3.
Fill in the blank with the correct form of 'see'.

We ___ (see) that movie twice this week.

✓ Correct! ✗ Not quite. Correct answer: have seen
The week is not over, so we use 'have seen'.
Correct the mistake in the sentence. Error Correction

Find and fix the mistake:

She has visited her aunt yesterday.

✓ Correct! ✗ Not quite. Correct answer: She visited her aunt yesterday.
'Yesterday' is a finished time, so you must use the Past Simple 'visited'.
Put the words in the correct order. Sentence Reorder

this / has / rained / week / it / a / lot

✓ Correct! ✗ Not quite. Correct answer: It has rained a lot this week.
The standard order is Subject + have/has + V3 + Adverb + Time.
Match the time word to the correct tense. Match Pairs

1. Yesterday, 2. Today, 3. Last Year, 4. This Year

✓ Correct! ✗ Not quite. Correct answer: 1-Past, 2-Present Perfect, 3-Past, 4-Present Perfect
'Yesterday' and 'Last Year' are finished. 'Today' and 'This Year' are unfinished.
Choose the correct question form. Choix multiple

___ you ___ to the gym this morning? (It is now 10:00 AM)

✓ Correct! ✗ Not quite. Correct answer: Have / been
Since it's still morning, we use Present Perfect. 'Been' is used for a completed trip.
Complete the sentence with 'has' or 'have'.

The company ___ launched two new products this month.

✓ Correct! ✗ Not quite. Correct answer: has
'The company' is a singular noun (it), so we use 'has'.
Which sentence is correct? Choix multiple

Select the grammatically perfect sentence.

✓ Correct! ✗ Not quite. Correct answer: I've written five letters so far this morning.
Present Perfect + 'so far' + unfinished time is the correct combination.

Score: /8

Practice Bank

12 exercises
Choisis la forme correcte pour compléter la phrase. Texte trous

My boss ___ (not reply) to my email yet today.

✓ Correct! ✗ Not quite. Correct answer: hasn't replied
Trouve et corrige l'erreur grammaticale. Error Correction

I saw him this morning, and it's still morning.

✓ Correct! ✗ Not quite. Correct answer: I have seen him this morning, and it's still morning.
Sélectionne la phrase grammaticalement correcte. Choix multiple

Quelle phrase est correcte ?

✓ Correct! ✗ Not quite. Correct answer: They haven't finished their work this afternoon.
Traduis la phrase en anglais. Traduction

Translate into English: 'Ella no ha estudiado nada esta semana.'

✓ Correct! ✗ Not quite. Correct answer: ["She hasn't studied anything this week.","She has not studied anything this week."]
Mets les mots dans le bon ordre pour former une phrase. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: We haven't called him yet today.
Associe le sujet à son auxiliaire correct pour le Present Perfect. Match Pairs

Match each subject with its correct Present Perfect auxiliary:

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

The students ___ (not submit) their essays so far this semester.

✓ Correct! ✗ Not quite. Correct answer: haven't submitted
Identifie et corrige l'erreur. Error Correction

Have you went to the new coffee shop this week?

✓ Correct! ✗ Not quite. Correct answer: Have you gone to the new coffee shop this week?
Quelle phrase utilise correctement le Present Perfect ? Choix multiple

Choisis la phrase correcte :

✓ Correct! ✗ Not quite. Correct answer: We haven't talked to them since yesterday morning.
Traduis en anglais. Traduction

Translate into English: 'Ella ha visto esa película muchas veces.'

✓ Correct! ✗ Not quite. Correct answer: ["She has seen that movie many times.","She's seen that movie many times."]
Remets les mots dans l'ordre pour former une phrase grammaticalement correcte. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: We've already eaten dinner tonight.
Associe la forme de base du verbe à son participe passé (V3). Match Pairs

Match the base verb with its Past Participle:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /12

FAQ (8)

Yes, especially in American English or if you feel the 'action part' of your day is over. However, `Present Perfect` is more common for updates.

As long as it is still that time (e.g., 11:59 PM for 'today'), you can use the `Present Perfect`.

Use `been` if you went and came back. Use `gone` if you are still there. 'I've been to London twice this year' means you are not in London now.

In English, collective nouns like 'company', 'team', or 'government' are usually treated as singular (it), so they take `has`.

No. If it's 3:00 PM, you must say 'I had coffee this morning' (Past Simple) because the morning is finished.

It means 'from the start until now'. It is a classic signal for the `Present Perfect`.

Yes! Your life is an unfinished time period. 'I have been to Paris' is Present Perfect because you are still alive.

In this context, yes. But 'He's' can be 'He is' or 'He has'. You have to look at the next word (V3 vs. Adjective/Noun).

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

Latin American Spanish uses Past Simple where English requires Present Perfect.

French moderate

Passé Composé

French doesn't distinguish between 'I ate' and 'I have eaten' in spoken language.

German moderate

Perfekt

German uses the perfect form for finished time periods in speech.

Japanese low

~te iru / ~ta

Japanese lacks a specific auxiliary verb like 'have' to mark unfinished time.

Arabic partial

Qad + Past Verb

Arabic relies more on time adverbs than verb aspect to show unfinished time.

Chinese low

le (了) / guo (过)

Chinese has no verb conjugation for time; it uses particles and time words.

Learning Path

Prerequisites

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