Ответ:
Перевод задания: Заполните пропуск подходящей формой глагола.
Why are you so angry? — Somebody has been reading my diary. (Почему ты так злишься? — Кто-то читал мой дневник.)
Present Perfect Continuous показывает недавнее действие, результат которого заметен сейчас; с somebody употребляется has.
