Допоможіть будь ласка кому не важко даю 10 балів❗❗❗
Ответ:
1) have called
2) has packed
3) has bought
4) have eatten
5) has finished