Привет! Спасибо за выполненное задание.
Твой ответ "hadmade" неверный. Правильный ответ - "have been making, have made".
Ошибкой в твоем ответе является несоответствие времени глагола. В данной задаче нужно использовать Present Perfect Continuous, так как идет речь о длительном процессе изменений, который начался в прошлом и продолжается в настоящем. Поэтому правильное сочетание глаголов - "have been making".
Надеюсь, объяснение было понятным. Постарайся обращать внимание на время и правильное построение предложений.
Поставь, пожалуйста, лайк, если все понятно!