Ответ (EN)
- She has been writing a novel for a long time.
Перевод (RU)
- Она пишет роман уже долгое время.
Краткое пояснение: Present Perfect Continuous (has been + -ing) используется для описания длительного действия, которое началось в прошлом и продолжается до сих пор.