By the time we arrived at the station, the train ___., has already left, already left, had already left, would already leave, She ___ at the company for six years by next September., will work, has been working, would have worked, will have been working, If he had taken the job abroad, he ___ in London now., will be living, would have lived, would be living, would live, The new hospital ___ by the end of next year., will have completed, will complete, will be completing, will have been completed, You ___ have booked a taxi; I could have driven you to the airport., couldn't, mustn't, should, needn't, I regret ___ him the truth because it caused an unnecessary argument., to tell, telling, tell, told, Not only ___ the exam, but she also received the highest mark in the class., she had passed, did she passed, did she pass, she passed, I wish I ___ so much money on clothes last month., didn't spend, hadn't spent, wouldn't spend, haven't spent, The manager asked me where ___ the documents., I had put, I putted, have I put, had I put, ___ the heavy rain, the outdoor event went ahead as planned., However, Despite of, Despite, Although, He can't find his keys. He ___ them at the office., would leave, must left, must have left, should leave, The woman ___ next door is a well-known architect., is living, lives, lived, living, I'd rather you ___ me before making such an important decision., consult, had consulted, consulted, will consult, The flight was delayed ___ a technical problem with the aircraft., because, because of, whereas, although, Choose the grammatically correct sentence., Had I known about the traffic, I would have left earlier., Had I known about the traffic, I will leave earlier., Had I knew about the traffic, I would have left earlier., If I would have known about the traffic, I would have left earlier.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?