Ответ:
Перевод задания: Как долго ты читаешь эту книгу?
Правильный вариант: a) have ... been. Вопрос о длительности действия, начавшегося в прошлом и продолжающегося сейчас, требует Present Perfect Continuous.
How long have you been reading this book? (Как долго ты читаешь эту книгу?)
Ответ: a) have ... been
