student asking question

Est-ce gênant de dire have cooked?

teacher

Réponse d’un locuteur natif

Rebecca

C’est une bonne question ! Il s’agit d’un problème simple lié au passé vs au présent-parfait. Le present perfect est utilisé pour faire référence à un événement du passé ou à quelque chose qui a commencé dans le passé. Cependant, il ne fait pas spécifiquement référence au moment où cela s’est produit. Exemple : I've eaten steak. (a mangé un steak) Exemple : I've been to Paris. (Je suis allé à Paris) Le passé simple a du sens ici car il montre une relation avec une action qui a déjà été accomplie. De plus, comme vous pouvez le voir d’après ce que je dis every year, il semble approprié d’utiliser le passé simple ici, et non le présent parfait, qui ne peut pas se référer à un moment spécifique. Le passé simple est utilisé pour représenter spécifiquement et clairement un moment du passé. C’est pourquoi vous ne pouvez pas dire I've cooked you one lasagna for every year old you are. Exemple : Yesterday, I ate steak. (j’ai mangé un steak hier) Exemple : I went to Paris last year. (L’année dernière, je suis allé à Paris)

Questions et réponses populaires

04/29

Complétez l’expression avec un quiz !

Je vous ai cuisiné une lasagne pour chaque année que vous êtes.