I will have --- from home for 3 years by the end of this month., worked, been working, Karl and Chris won’t have --- this course by the end of the year. , finished, been finishing, How many pages will you have --- by tomorrow?, read, been reading, By 3 o’clock, I will have --- for 6 hours., studied, been studying, By 2030, how long will Sarah have --- for the same company?, worked, been working, They will have --- this meeting by four o’clock this afternoon., finished, been finishing, Will you have --- by the time I come back?, tidied up, been tidying up, Mark will have --- all over the world by the time he’s forty., travelled, been travelling, By the end of next month, Claire will have --- for 10 years., travelled, been travelling, I can’t see you at 4 o’clock. I will have --- by then., left, been leaving, Will you have --- your homework by seven o’clock?, finished, been leaving, By 2023, they will have --- in this house for 25 years., lived, been living.

New Horizons - B2 - Grammar - 3 - Future Perfect Simple vs. Future Perfect Continuous

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?