Napisz w odpowiednim czasie present perfect vs past simple na szybo bardzo proszę

Odpowiedź:
1) has spent
2) started
3) was
4)bought
5)purchased
6) walked out
7)felt
8)has found
9) he has already almost filled
10)has
11)thought
Wyjaśnienie: