Ответ:
1 hasn't bought
2 have done
3 have travelled
4 haven't had
Объяснение:
слово из букв r i h e r u d - hurried