Привет! Рад помочь тебе с подготовкой к ЕГЭ по английскому языку.
Твой ответ "hadbeenworking" был почти правильным, но у тебя не хватило заглавных букв в слове. Правильный ответ на задание "HADBEENWORKING".
Итак, в этом предложении используется конструкция Past Perfect Continuous, которая выражает действие, которое началось в прошлом, продолжалось и закончилось в определенный момент в прошлом. В данном случае, Peter работал в компании уже двадцать лет к моменту, когда он высказал это утверждение.
Таким образом, правильно было бы написать "he had been working" для грамматической корректности и соответствия содержанию текста.
Оцени мой ответ, пожалуйста, лайком или дизлайком.