it must be next word - SQUARE
Was I in Europe? Were you in France? Were they in Italy? Was he at home? Was she in Russia? Was it fun?
1. An. 2. - 3. The. 4. The. 5. - 6. A. 7. - 8. A.
It'll have been snowing for the whole week by tomorrow morning - Завтра утром уже будет целая неделя, как идёт снег.
I'll have been studying English for 5 years next September. - В сентябре будущего года будет уже 5 лет, как я изучаю английский.
I'll have been cooking for about 2 hours by the time you come. I think everything will have been ready, (no help will be needed from you). - К тому времени, когда ты придёшь, я буду готовить уже 2 часа. Думаю, что всё уже будет готово (и твоей помощи не потребуется)