2) has borrowed
3) has given
4) have downloaded
5) have said
6) haven't phoned
7) haven't packed
8) haven't made
Объяснение:
present perfect
2) has borrowed
3) has given
4) have downloaded
5) have said
6) haven't phoned
7) haven't packed
8) haven't made
Объяснение:
present perfect
2) has borrowed
3) has given
4) have downloaded
5) have said
6) haven't phoned
7) haven't packed
8) haven't made