1) By the end of this month we will have been learning this language for ten
years. 2) When my daughter goes to school we will ahve been living here for over five
years. 3) When the new century begins, they will have been reconstructing this church
for nearly 25 years. 4) If nobody stops him, he will have been gumbling for hours. 5)
We can get there at 7 at the earliest. They will be painting the fence.
If we arrive at 8.30, they will have been painting it for 3 hours at least; and if we
come at 9.30, they will have probably finished the work.