By the time we arrive at the cinema, the movie __________ for twenty minutes., will have been playing, will be playing, If I __________ you were coming, I would have baked a cake., knew, had known, The new bridge __________ by the end of next year., will have been completed, is being completed, I __________ for three hours when I finally decided to take a break., was studying, had been studying, Supposing you __________ the lottery, what would you do first?, win, won, I'm exhausted because I _________ the house all morning., have been cleaning, am cleaned, The suspect _____ to have fled the country yesterday morning., is believed, believes, If only I ____ so much money on that car last month., didn't spend, hadn't spent, By the time sun sets, we _____ for six hours., will have been walking, will walk, The house ____ yesterday., cleaned, was cleaned

Grammar Review

Leaderboard

Visual style

Options

Switch template

Continue editing: ?