Our company has been producing kilts for over 150 years.
Перевод: Наша компания производит килты уже более 150 лет.
We have been making our famous Highlander model since the 1920s.
Перевод: Мы производим нашу знаменитую модель "Хайлендер" с 1920-х годов.
We have been selling more and more of them as fashion items in recent years.
Перевод: В последние годы мы продаем их все больше и больше как модные товары.
We haven't been doing that for as long.
Перевод: Мы не делаем этого так долго.
Have you been buying our brand for a long time?
Перевод: Вы покупаете наш бренд уже давно?
Ответ: смотри решение в развернутом виде