Краткое пояснение: Когда мы говорим о действии, которое завершится к определенному моменту в будущем, используем Future Perfect.
Ответ (EN)
By the end of this month, she will have finished her project.
Перевод (RU)
К концу этого месяца она завершит свой проект.
Ответ: will have finished