1) If my train’s on time, I'll __________ on your door at ten o’clock sharp. a) be knocking b) have knocked 2) By the end of the semester, we will ____________ most of the material in the book. a) be covering b) have covered 3) By this time tomorrow, we’ll ______________ to Hawaii for a two-week vacation! a) be flying b) have flown 4) We’ll ________ with the head of Research and Development at the conference next week. a) be meeting b) have met 5) I hope I’ll ___________ time to read the book before we meet to discuss it. a) be having b) have had

C1-2 Grammar: Future forms

Leaderboard

Visual style

Options

Switch template

Continue editing: ?