He ________________ arrived on time if he had left earlier., would have, Should have, Could have, Can, Might have, Must, I ______speak English., Could, May, can, Ought to, Will, Might, She _______ finish her homework., May, Might have, Ought to, Must, Could have, Will, He _________be here by now., Could have, Should, May, Will, Should have, Can, We_______ go to the beach this weekend., Might, Would have, May, Will, Might have, Ought to, They ______ be at the park., Must, Should, Could, Could have, Will, Might, You_______ to study more., Ought to, Should, Could have, Might, Might have, Must, She________ finished the project earlier., Will, Must, Should, Could have, Can, Had better, Children ________ go to the kitchen without supervision, Will, Must, can, Must not, Should have, Ought to have, You __________ consider taking a break to avoid burnout., Must, Would, Should, Can, ought to, May, They _______visit us next weekend if their schedule allows., Can, might, May, Could, Ought to, Were, She ___________eat too much junk food if she wants to stay healthy., May, Ought to, shouldn't, Can, Would, Must, We _______ leave for the trip until everyone is ready., Was, Would, Can, Should, Work, can't, They _________ cancelled the meeting without informing us in advance., May, Have, Could, shouldn't have, Must, Should, You ______ speak to her in that tone, mustn't, Should, Will, Ought to, Would, Can, They _________ forget to turn off the lights before leaving to save electricity., Should, Could, Must, Can, May, mustn't, You_________ procrastinated on completing the project, Must, Could, Will, Should, Can, shouldn't have, We _________assume everything will go according to plan, shouldn't, May, Ought to, Could, Would, Must, She_________ have realized the importance of the deadline, Doesn´t, Won´t, Had, mustn't, Has, Was, You _______ underestimate the complexity of the task, Can, shouldn't, Will, Had, Could, Have

Grammar Project

Leaderboard

Visual style

Options

Switch template

Continue editing: ?