By this time tomorrow, I ___ on the beach.
A: will have been lying
B: will be lying
C: will have lied
D: am lying
By 2028, they ___ the new highway.
A: will finish
B: finish
C: will have finished
D: will be finishing
At 6 PM, she ___ for three hours.
A: will study
B: will be studied
C: will have been studying
D: studies
Don’t call me at 9. I ___ a meeting.
A: will have had
B: am having
C: will have been having
D: will be having
By next month, he ___ his driving course.
A: completes
B: will complete
C: will have completed
D: will be completing
This time next week, we ___ across Europe.
A: will be travelling
B: travel
C: will have traveled
D: will travel
At this rate, they ___ the report long before the board even realizes there was a problem.
A: will have been finishing
B: finish
C: will be finishing
D: will have finished
When the conference starts, I ___ the keynote presentation for nearly two weeks, so it should be flawless.
A: will have been working on
B: will work on
C: will have worked on
D: will be working on