6. Определим, какое время необходимо использовать. В задании есть указание на действие, которое закончится к определенному моменту в будущем: "by 7 o'clock tomorrow". Необходимо использовать Future Perfect.
Kate will have read her book by 7 o'clock tomorrow.
Ответ: Kate will have read her book by 7 o'clock tomorrow.