De ce este folosit has given usaici? Nu gave us?

Răspunsul vorbitorului nativ
Rebecca
Aici, am folosit have given us, care este în timpul perfect prezent, mai degrabă decât gave usîn timpul trecut. Este un lucru din trecut, dar este încă folosit și relevant astăzi. Exemplu: They have given us extra time for our project. I'll finish it by Monday! (Ne-au dat timp pentru proiectul nostru, intenționez să-l termin până luni!) Exemplu: They gave us extra time for our project, so I finished it by Monday. (Ne-au dat timp suplimentar pentru proiectul nostru, așa că l-am terminat până luni) Exemplu: She has given me a gift for Christmas. (Mi-a dat un cadou de Crăciun) = > Nu am deschis încă cadoul, așa că actul de a oferi cadoul nu este ceva din trecutul îndepărtat. = She gave me a gift for Christmas. (Mi-a dat un cadou de Crăciun.)