Odpowiedź:
1. after saving some money
2. was already gone/already left
3. by the time
4. have a day off
5. threw a surprise party
mam nadzieję że pomogłam : D