Задание 2 помогите пожалуйста
2) Has given 3) Have...met 4)haven`t seen 5)have.....spoken 6) has bought 7) have...won 8)haven`t made Как то так!!