By this time tomorrow, I _______ my homework., will finish, finished, will have finished, She _______ the cake before the guests arrive., will have baked, bakes, will baking, By 2030, people _______ on Mars., will live, will have been living, will have lived, When you come home, I _______ dinner., cooked, will have cooked, will cook, By next week, they _______ all the tests., will have done, will doing, will do, We _______ the film before you arrive., will watch, have watched, will have watched, I think I _______ the book by Friday., read, will read, will have read, By the time she is 18, she _______ to many countries., travels, will have travelled, will travel, You _______ all your money by the end of the month!, will spend, will have spent, spend, By the time the lesson ends, we _______ 100 new words., will have learned, will learn, learn.

Leaderboard

Visual style

Options

AI Enhanced: This activity contains content generated by AI. Learn more.

Switch template

)
Continue editing: ?