Le present perfect n'existe pas en français
Exercice supplémentaire · niveau 3 (difficile) · anglais (seconde), chapitre 1 — Les temps · Corriger, expliquer
Énoncé
Le present perfect n'existe pas en français. Expliquez, en cinq lignes et avec un exemple à vous, pourquoi I have finished ne se traduit pas toujours par « j'ai fini », et pourquoi « j'ai fini hier » ne se dit pas I have finished yesterday.
Corrigé
Réponse attendue, dans l'esprit : le passé composé français est un temps du récit autant qu'un temps du bilan — il sert à raconter (« hier, j'ai fini mon devoir ») comme à constater (« ça y est, j'ai fini »). L'anglais sépare les deux : le prétérit raconte et se date, le present perfect constate et refuse toute date. I have finished yesterday juxtapose donc un temps qui exclut la date et une date : la phrase se contredit elle-même.
Le critère opératoire : si la phrase peut recevoir un complément comme yesterday, in 2019, last week, c'est un prétérit.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.