4. Mary **has been painting** her room all morning.
* **Объяснение:** Используется Present Perfect Continuous, так как действие продолжалось в течение определенного времени в прошлом ('all morning') и, возможно, еще не закончено. Подчеркивается продолжительность действия.
* *Перевод*: Мэри красит свою комнату все утро.