De ce ai spus prezentul perfect când vorbești despre viitor? Nu ar trebui să folosesc Future Perfect (will have p.p)?
Răspunsul vorbitorului nativ
Rebecca
Motivul pentru care vorbesc la timpul prezent perfect aici este pentru că nu știm exact când sau dacă Gru va face ceva do something evil în viitor. Timpul viitor perfect (will have done) este folosit pentru a indica faptul că veți face ceva până la un moment dat în viitor. Iată diferența dintre cele două. Exemplu: Call me when you've done the paperwork. (Sună-mă când ai terminat - folosește- you've done pentru că nu știi niciodată când se vor termina documentele.) Exemplu: She will have done the paperwork by Tuesday, so we can look at it on Wednesday. (Ea are timp până marți să termine documentele, iar noi o putem analiza miercuri - folosiți- will have done pentru că termenul limită este stabilit.)