My mum **has been eating** (eat) low-calorie foods for six months.
**Перевод:** Моя мама ест низкокалорийные продукты в течение шести месяцев.
**Объяснение:** Здесь нужно использовать Present Perfect Continuous, потому что действие началось в прошлом (шесть месяцев назад) и продолжается до сих пор. Акцент делается на продолжительности действия. Форма Present Perfect Continuous образуется с помощью have/has been + V-ing.