Обоснование: Фраза "for the last 4 days" указывает на продолжительность действия, которое началось в прошлом и продолжается до настоящего момента. Для таких случаев используется Present Perfect Continuous ("have been studying").
Ответ: B) have been