Ressources  /  Exercices

Exercice d'anglais : present perfect ou past simple ? (B1)

Choisis le present perfect ou le past simple dans chaque phrase. Tu vois tout de suite si tu as juste, et pourquoi.

Exercices, Anglais, B1, Gratuit, sans inscription

Choisis le bon temps.

On utilise le past simple pour une action qui s'est passée à un moment terminé : yesterday, last Friday, two days ago, in 2019, when I was a child. Si la phrase dit ou laisse clairement comprendre quand c'est arrivé, le past simple est le bon choix, et les questions avec when le prennent aussi : "When did you move here?" C'est aussi le temps qu'on emploie pour la vie, terminée, des personnes décédées, comme dans "Leonardo da Vinci painted the Mona Lisa."

On utilise le present perfect (have ou has + participe passé) quand la période va jusqu'à maintenant. Il s'emploie avec since et for quand la situation est toujours vraie ("She has lived here since 2020"), avec les questions en how long ("How long have you known her?"), après "This is the first time..." et avec les périodes qui ne sont pas encore finies, comme all my life. Un test simple : si tu peux ajouter un moment terminé comme yesterday, choisis le past simple ; si l'action est liée au présent, choisis le present perfect.

Plus de ressources gratuites

Ça t'a plu ? Apprends avec un professeur.

Des cours en direct avec un professeur et le même petit groupe, et des exercices comme ceux-ci entre deux cours.