By this time next week, I will have worked on this project for twenty days.
Before he sees his publisher, Charles will have finished four chapters in his new novel.
A Democratic president will have been in the White House for nearly half of the twentieth century.
How long will it have been since we were together?