Ответ Автор - tavag04 Ответ:2)have gone3)haven't put4)hasn't given5)havent met6)has found , hasn't bought7)have seen8)have always wantedОбъяснение: