Quelle est la différence entre What have I done et What did I do ?
Réponse d’un locuteur natif
Rebecca
Bonjour! La phrase What have I doneest une question d’introspection. Le narrateur se rend compte et réfléchit à la terrible erreur qu’il a commise. Cette phrase a un sens fort. Exemple : Oh my god. What have I done? (Oh mon Dieu, qu’est-ce que j’ai fait ?) Exemple : What have I done? I made a terrible mistake. (Qu’est-ce que j’ai fait ? J’ai fait une grosse erreur.) What did I do n’a pas une signification aussi forte que la question précédente. Les gens qui font des erreurs ou qui font du mal posent cette question parce qu’ils ne savent pas vraiment ce qu’ils ont fait de mal. Exemple : What did I do? I don't understand why you are mad at me? (Qu’est-ce que j’ai fait de mal ? pourquoi suis-je en colère ?) Exemple : What do you mean you are upset with me? What did I do? (Qu’est-ce que tu veux dire par là que tu es en colère contre moi ? qu’est-ce que j’ai fait ?)