Решение:
Задание требует выбрать правильную форму глагола 'to do' в Present Perfect Continuous или Present Perfect.
- a) have been doing: 'What have you been doing?' — подразумевает длительное действие, которое началось в прошлом и продолжается до сих пор или только что закончилось, оставляя след.
- b) have done: 'What have you done?' — подразумевает завершенное действие в прошлом с результатом в настоящем.
- c) are doing: 'What are you doing?' — это Present Continuous, используется для описания действия, происходящего в данный момент.
В данном контексте, когда речь идет о действиях, которые происходили в течение какого-то периода времени (неявно подразумеваемого), наиболее вероятен вариант Present Perfect Continuous.
Ответ: a) have been doing