PDFTests Originals

Present perfect continu – Fiche 1

B1 Intermédiaire FicheAnglais

Cette fiche permet de s'entraîner au present perfect continu (have/has been + -ing) pour parler d'actions commencées dans le passé qui se poursuivent encore ou viennent de s'arrêter. Les élèves de niveau B1 construisent la forme, emploient for, since et How long, forment des phrases négatives et interrogatives, corrigent des erreurs fréquentes et remettent des mots dans l'ordre pour former des phrases.

items
39
Durée
30 min
PDF
5 pages
Corrigé
Inclus
  • 100 % gratuit
  • Sans inscription
  • PDF A4 prêt à imprimer
Aperçu de la page 1 : Present perfect continu – Fiche 1 Ouvrir le PDF

Faire la fiche en ligne

Tapez vos réponses puis cliquez sur « Vérifier mes réponses ». Les autres réponses correctes sont acceptées.

Exercice 1 : Complète les phrases

Complète chaque phrase avec le verbe entre parenthèses au present perfect continu.

Exemple: He ___ (run) for an hour. → has been running

  1. I (study) English for three years.

  2. She (work) in the garden since breakfast.

  3. Your eyes are red. (you / cry)?

  4. We (not / wait) long. We only got here a minute ago.

  5. It (rain) all morning, so the streets are wet.

  6. How long (they / play) tennis?

  7. Tom (not / feel) well lately.

  8. My parents (travel) around Asia since June.

Exercice 2 : for, since, How long…

Complète les phrases avec les mots de l'encadré. Certains mots peuvent être utilisés plusieurs fois. Deux mots ne sont pas utilisés.

Exemple: I've been living here ___ 2020. → since

Banque de mots forsinceHow longbeenallagoyet

  1. I've been waiting twenty minutes.

  2. She has been living here 2019.

  3. have you been learning Spanish?

  4. They've working on the project since Monday.

  5. It's been raining day.

  6. He has been playing the guitar he was ten.

  7. My phone has been making a strange noise a few days.

  8. has he been sleeping? Two hours?

Exercice 3 : Négation et interrogation

Réécris chaque phrase selon la consigne entre parenthèses.

Exemple: She has been cooking. (question) → Has she been cooking?

  1. They have been watching TV. (negative)

  2. She has been working late. (question)

  3. You have been sleeping well. (question)

  4. He has been studying for his exams. (negative)

  5. Daniel has been cooking for two hours. (question with How long)

  6. I have been feeling well recently. (negative)

  7. They have been waiting at the station. (question with Where)

  8. It has been snowing all night. (question)

Exercice 4 : Trouve l'erreur

Chaque phrase contient une erreur. Écris la phrase correcte.

Exemple: She have been running. → She has been running.

  1. I have been wait for the bus for an hour.

  2. She has been working here since three years.

  3. How long are you learning English?

  4. They has been playing football all afternoon.

  5. We have being trying to call you all morning.

  6. Has he been sleep since lunch?

  7. It's been raining for Monday.

  8. I been reading this book for a week.

Exercice 5 : Remets les mots dans l'ordre

Remets les mots dans le bon ordre pour former des phrases ou des questions.

Exemple: been / he / has / working → He has been working.

  1. been / she / for / has / waiting / ages

  2. you / have / long / how / living / been / here

  3. hasn't / he / sleeping / been / well

  4. all / they / have / day / been / painting

  5. since / I / been / have / running / six o'clock

  6. been / what / you / doing / have

  7. raining / it / since / been / has / morning / this

Cette page vous a-t-elle été utile ?

Signaler une erreur

Une mauvaise réponse, une faute de frappe ou une explication peu claire ? Dites-le-nous, nous corrigerons.

Aperçu

À propos de ce test

Fiche d'anglais B1 à imprimer sur le present perfect continu : forme, for/since, négation, questions et correction d'erreurs. Exercices PDF avec corrigé.

Thèmes abordés

Present perfect continuhave/has been + -ingfor et sinceQuestions avec How longNégation et interrogation

Notes pour l’enseignant

Commencez par tracer au tableau une ligne du temps allant d'un point du passé jusqu'à maintenant, puis faites produire des exemples comme « I've been living here since… ». Erreurs fréquentes : l'oubli de « been » ou de « have », l'emploi du présent continu avec How long (« How long are you learning…? ») et la confusion entre for et since. En prolongement, demandez aux élèves de s'interviewer en binômes avec des questions en How long have you been…?, puis de présenter les réponses à la classe.

Tous les tests Anglais B1 →