Dlaczego has given usjest tutaj używany? Nie gave us?

Odpowiedź native speakera
Rebecca
Tutaj użyłem have given us, który jest w czasie teraźniejszym dokonanym, a nie gave usw czasie przeszłym. To już przeszłość, ale nadal jest używane i aktualne. Przykład: They have given us extra time for our project. I'll finish it by Monday! (Dali nam czas na nasz projekt, planuję go skończyć do poniedziałku!) Przykład: They gave us extra time for our project, so I finished it by Monday. (Dali nam dodatkowy czas na nasz projekt, więc skończyliśmy go do poniedziałku) Przykład: She has given me a gift for Christmas. (Dała mi prezent świąteczny) = > jeszcze nie otworzyłem prezentu, więc akt wręczenia prezentu nie jest czymś z odległej przeszłości. = She gave me a gift for Christmas. (Dała mi prezent na Boże Narodzenie.)