Qual è la differenza tra What have I done e What did I do?

Risposta del madrelingua
Rebecca
Ciao! La frase What have I doneè una domanda per l'autoriflessione. Il narratore si rende conto e riflette sul terribile errore che ha commesso. Questa frase ha un forte significato. Esempio: Oh my god. What have I done? (Oh mio Dio, cosa ho fatto?) Esempio: What have I done? I made a terrible mistake. (Cosa ho fatto? Ho fatto un grosso errore.) What did I do non ha un significato così forte come la domanda precedente. Le persone che commettono errori o sbagliano fanno questa domanda perché non sanno davvero cosa hanno fatto di sbagliato. Esempio: What did I do? I don't understand why you are mad at me? (Cosa ho fatto di sbagliato? perché sono arrabbiato?) Esempio: What do you mean you are upset with me? What did I do? (Cosa vuoi dire che sei arrabbiato con me? cosa ho fatto?)