Future Perfect Continuous/Simple. Практика
1.By the time she arrives, I ... for her for an hour.
- will be waiting
- will have waited
- will have been waiting
2. By 2025 we ... married for 20 years
- will have been
- will have been being
3. You ... 4 hours by the end of the marathon.
- will have run
- will have been running
4. By next Monday Mary ... for two weeks.
- will have studied
- will have been studying
5...