Have you ever...? Ever et never avec le present perfect

Fiche à imprimer : le cours, les trois exercices et le corrigé (sur une page à part). Revenir au cours en ligne

Pour parler de ses expériences (ce qu'on a déjà fait ou jamais fait dans sa vie), on utilise le present perfect : have / has + participe passé.

FormeExempleFrançais
Have you ever + p.p. ?Have you ever eaten sushi?As-tu déjà mangé des sushis ?
I've + p.p.Yes, I've eaten sushi twice.Oui, j'en ai mangé deux fois.
I've never + p.p.No, I've never eaten sushi.Non, je n'en ai jamais mangé.
Has he ever + p.p. ?Has she ever flown?A-t-elle déjà pris l'avion ?

Ever (déjà, un jour) s'utilise surtout dans les questions ; never (jamais) remplace not : on ne dit pas I haven't never.

Been ou gone ?

I've been to London = j'y suis allé et revenu (expérience). He's gone to London = il est parti à Londres et il y est encore.

Avec une date : prétérit

I've been to Scotland. → I went there last year.
Je suis déjà allé en Écosse. → J'y suis allé l'année dernière.

Dès qu'on précise quand, on passe au prétérit.

Mise en situation : un jeu de questions

Mia : Have you ever been to the USA?
Tu es déjà allé aux États-Unis ?
Jack : No, I've never been there. But I've been to Ireland. Have you ever flown in a helicopter?
Non, je n'y suis jamais allé. Mais je suis allé en Irlande. Tu as déjà volé en hélicoptère ?
Mia : Yes, I have! I flew over the Alps last summer.
Oui ! J'ai survolé les Alpes l'été dernier.
Jack : Wow! I've never done anything like that!
Waouh ! Je n'ai jamais rien fait de pareil !

À retenir

  • Expérience : have / has + participe passé.
  • Have you ever...? — Yes, I have. / No, I've never...
  • never = jamais (pas de not en plus).
  • been (allé et revenu) ≠ gone (parti) ; avec une date : prétérit.

Exercice 1 : Have you ever...? : exercice 1 (QCM)

  1. « As-tu déjà mangé des escargots ? »
    1. Have you ever eat snails?
    2. Have you ever eaten snails?
    3. Did you ever eat snails?
  2. « Je ne suis jamais allé à Londres. »
    1. I've never gone in London.
    2. I've never been to London.
    3. I haven't never been to London.
  3. Have you ever seen a whale? — Yes, I ___.
    1. have
    2. did
    3. am
  4. « Elle a déjà pris l'avion ? »
    1. Have she ever flown?
    2. Has she ever flew?
    3. Has she ever flown?
  5. « Il est parti en Espagne. » (il y est encore)
    1. He's gone to Spain.
    2. He went to Spain yesterday.
    3. He's been to Spain.
  6. « Je suis déjà allé en Écosse. » (et revenu)
    1. I've went to Scotland.
    2. I've been to Scotland.
    3. I've gone to Scotland.
  7. « J'y suis allé l'année dernière. »
    1. I went there last year.
    2. I've gone there last year.
    3. I've been there last year.
  8. Participe passé de « see » :
    1. seen
    2. saw
    3. seed
  9. « Je n'ai jamais vu ce film. »
    1. I've never saw this film.
    2. I've never seen this film.
    3. I never have seen this film.
  10. « Tu as déjà gagné un prix ? »
    1. Did you ever won a prize?
    2. Have you ever won a prize?
    3. Have you ever win a prize?

Exercice 2 : Have you ever...? : exercice 2 (à compléter)

  1. Have you .......................... been to Italy? (déjà)
  2. I've .......................... eaten frogs' legs. (jamais)
  3. Have you ever .......................... a ghost? (see)
  4. She has never .......................... in a plane. (fly)
  5. Have you ever been to New York? — Yes, I .......................... .
  6. He's .......................... to the shops. He'll be back soon. (parti)
  7. I've .......................... to Spain three times. (allé)
  8. I .......................... to Rome last summer. (go, avec une date)
  9. Has she ever .......................... a competition? (win)
  10. We've never .......................... a famous person. (meet)

Exercice 3 : Have you ever...? : mise en situation

  1. Tu demandes à ton correspondant s'il est déjà allé en France.
    1. Have you ever gone in France?
    2. Did you ever go to France?
    3. Have you ever been to France?
  2. Tu dis que tu n'as jamais pris l'avion.
    1. I've never flew.
    2. I haven't never flown.
    3. I've never flown.
  3. On te demande si tu as déjà vu la mer. Tu réponds oui.
    1. Yes, I have.
    2. Yes, I did.
    3. Yes, I've.
  4. Tu précises que tu es allé à Londres l'année dernière.
    1. I went to London last year.
    2. I've been to London last year.
    3. I've gone to London last year.
  5. Tu demandes si ta sœur a déjà mangé des sushis.
    1. Has she ever ate sushi?
    2. Has she ever eaten sushi?
    3. Have she ever eaten sushi?
  6. Ton père est parti travailler : tu le dis au téléphone.
    1. He's gone to work.
    2. He's been to work.
    3. He went to work yesterday.
  7. Tu dis que tu as lu ce livre deux fois.
    1. I've read this book twice.
    2. I read this book two times of.
    3. I've readed this book twice.
  8. Tu dis que tu n'as jamais rencontré de célébrité.
    1. I've never met a celebrity.
    2. I've never meet a celebrity.
    3. I haven't never met a celebrity.
  9. Tu demandes si ton ami a déjà monté à cheval.
    1. Have you ever ride a horse?
    2. Did you ever rode a horse?
    3. Have you ever ridden a horse?
  10. Tu dis que tu es déjà allé trois fois en Irlande.
    1. I've been to Ireland three times.
    2. I went three times in Ireland.
    3. I've gone to Ireland three times.

Corrigé

Exercice 1

1. b) Have you ever eaten snails? · 2. b) I've never been to London. · 3. a) have · 4. c) Has she ever flown? · 5. a) He's gone to Spain. · 6. b) I've been to Scotland. · 7. a) I went there last year. · 8. a) seen · 9. b) I've never seen this film. · 10. b) Have you ever won a prize?

Exercice 2

1. ever · 2. never · 3. seen · 4. flown · 5. have · 6. gone · 7. been · 8. went · 9. won · 10. met

Exercice 3

1. c) Have you ever been to France? · 2. c) I've never flown. · 3. a) Yes, I have. · 4. a) I went to London last year. · 5. b) Has she ever eaten sushi? · 6. a) He's gone to work. · 7. a) I've read this book twice. · 8. a) I've never met a celebrity. · 9. c) Have you ever ridden a horse? · 10. a) I've been to Ireland three times.