Perché hai detto present perfect quando parli di futuro? Non dovrei usare Future Perfect (will have p.p)?
Risposta del madrelingua
Rebecca
Il motivo per cui parlo al passato prossimo è perché non sappiamo esattamente quando o se Gru farà qualcosa di do something evil in futuro. Il futuro perfetto (will have done) è usato per indicare che farai qualcosa fino a un certo punto nel futuro. Ecco la differenza tra i due. Esempio: Call me when you've done the paperwork. (Chiamami quando hai finito - usa you've done perché non sai mai quando finiranno le scartoffie.) Esempio: She will have done the paperwork by Tuesday, so we can look at it on Wednesday. (Ha tempo fino a martedì per finire le pratiche burocratiche e possiamo esaminarle mercoledì - usa will have done perché la scadenza è fissata.)