Ressources · 2ⁿᵈᵉ · Anglais (LVA)
Le prétérit et le present perfect
Exprimer des actions passées en anglais : deux temps, deux visions du temps (programme de 2nde LVA)
À propos de cette page
Choisis ton niveau. Questions et réponses mélangées à chaque partie. Bonne chance !
Les 24 questions du QCM en version texte
Pour réviser sans écran ou imprimer : chaque question avec ses propositions ; la bonne réponse et son explication se déplient.
Niveau facile — 8 questions
Quel est le prétérit du verbe to buy ?
- A. bought
- B. buyed
- C. buied
- D. buying
Réponse
A. bought — Buy est irrégulier : buy → bought → bought.
Quelle phrase est correcte ?
- A. She didn't went to the party.
- B. She didn't go to the party.
- C. She not went to the party.
- D. She didn't gone to the party.
Réponse
B. She didn't go to the party. — Après didn't, on emploie la base verbale : go.
Comment forme-t-on le present perfect ?
- A. be + participe passé
- B. did + base verbale
- C. have / has + participe passé
- D. was / were + verbe en -ing
Réponse
C. have / has + participe passé — Have ou has, puis la troisième colonne du verbe.
Quel est le participe passé de to take ?
- A. took
- B. taking
- C. taked
- D. taken
Réponse
D. taken — Take → took (prétérit) → taken (participe passé).
Complète : « They ___ a new stadium last year. »
- A. built
- B. have built
- C. build
- D. are building
Réponse
A. built — Last year est un repère fermé : prétérit simple.
Complète : « I ___ never seen a whale. »
- A. has
- B. have
- C. having
- D. did
Réponse
B. have — Avec I, l'auxiliaire du present perfect est have.
Le prétérit en be + -ing se forme avec…
- A. did + verbe en -ing
- B. have + verbe en -ing
- C. was / were + verbe en -ing
- D. is / are + verbe en -ing
Réponse
C. was / were + verbe en -ing — Was ou were selon la personne, suivi du verbe en -ing.
Quel repère de temps va avec le prétérit simple ?
- A. already
- B. since last summer
- C. just
- D. two weeks ago
Réponse
D. two weeks ago — Ago annonce une action datée et terminée : prétérit.
Niveau moyen — 8 questions
Complète : « We ___ in this flat since March. »
- A. live
- B. have lived
- C. lived
- D. are living
Réponse
B. have lived — Since + situation qui dure : present perfect obligatoire.
Complète : « ___ you finished your essay yet ? »
- A. Did
- B. Are
- C. Would
- D. Have
Réponse
D. Have — Yet en fin de question interrogative appelle le present perfect.
Complète : « She ___ her bike two days ago. »
- A. sold
- B. has sold
- C. was selling
- D. has been selling
Réponse
A. sold — Ago impose le prétérit simple.
Complète : « How long ___ you had this laptop ? »
- A. did
- B. are
- C. have
- D. were
Réponse
C. have — How long interroge sur une durée en cours : have + participe passé.
Quelle phrase exprime un bilan lié au présent ?
- A. I lost my passport in Rome last July.
- B. I was losing my passport at the airport.
- C. I have lost my passport : I can't travel.
- D. I didn't lose my passport yesterday.
Réponse
C. I have lost my passport : I can't travel. — La conséquence actuelle est explicite, donc present perfect.
Complète : « When ___ the Second World War end ? »
- A. did
- B. has
- C. have
- D. is
Réponse
A. did — When demande une date : prétérit avec did.
Complète : « They ___ dinner when the storm started. »
- A. have eaten
- B. has eaten
- C. eat
- D. were eating
Réponse
D. were eating — Action en cours interrompue par un prétérit simple : were + -ing.
Quel mot ne peut PAS s'employer avec le present perfect ?
- A. already
- B. yesterday
- C. never
- D. so far
Réponse
B. yesterday — Yesterday est une date fermée : elle impose le prétérit.
Niveau difficile — 8 questions
Complète : « I ___ him since we were at secondary school. »
- A. know
- B. am knowing
- C. have known
- D. knew
Réponse
C. have known — Depuis + situation actuelle : present perfect, et know ne se met pas en -ing.
Quelle traduction de « Il travaille ici depuis six mois. » est correcte ?
- A. He has been working here for six months.
- B. He works here since six months.
- C. He is working here since six months.
- D. He worked here for six months.
Réponse
A. He has been working here for six months. — Present perfect en be + -ing, et for devant une durée.
Complète : « Mozart ___ more than six hundred works. »
- A. has composed
- B. has been composing
- C. is composing
- D. composed
Réponse
D. composed — Le compositeur est mort : l'œuvre est close, donc prétérit.
Quelle phrase est INCORRECTE ?
- A. I have lived here since 2019.
- B. I have lived here since three years.
- C. I have lived here for three years.
- D. I moved here three years ago.
Réponse
B. I have lived here since three years. — Since introduit un point de départ, jamais une durée : for three years.
Complète : « This is the second time she ___ late this week. »
- A. was
- B. has been
- C. is being
- D. had been
Réponse
B. has been — Après it is the second time…, l'anglais emploie le present perfect.
Complète : « They haven't seen each other ___ the wedding. »
- A. for
- B. ago
- C. during
- D. since
Réponse
D. since — Le mariage est un point de départ daté : since, même au négatif.
Quelle phrase insiste sur la durée d'une activité encore en cours ?
- A. He has been revising for three hours.
- B. He has revised three chapters.
- C. He revised for three hours.
- D. He was revising three chapters.
Réponse
A. He has been revising for three hours. — Have been + -ing souligne l'activité qui dure jusqu'à maintenant.
Quelle question est correcte ?
- A. How long do you know her ?
- B. How long are you knowing her ?
- C. How long have you known her ?
- D. How long did you know her ?
Réponse
C. How long have you known her ? — La relation dure encore : How long + present perfect.
Moi c'est Ben, j'ai créé ce site pour aider le plus d'élèves possible, partout en France. Je peux aussi reprendre avec toi ce qui coince en cours particulier : en visio, ou à domicile si tu es à Marseille.
Prof d'anglais à Marseille · Cours particuliers au lycée · Aide aux devoirs