If he ________ hard, he would have achieved great progress., works, worked, had worked, If she _________ so absent-minded, she would be a much better student., wasn't, isn't, hadn't been, I _________ the composition long ago if you had not disturbed me., would write, would have written, would had written, If you were not so careless about your health, you ____________ the doctor., consulted, would consult, would have consulted, If you really loved music, you ________ to the Philharmonic much more often., would go, wouldn't go, went, You would have understood the rule if you ____________ the teacher's explanation., didn't miss, had missed, hadn't missed, You will never finish your work if you ________ your time like that., waste, will waste, wasted, He _____ never _______ you if I hadn't reminded him to do that., will, phone, would, phone, would, have phoned, He was not ill last week: if he ________ ill, he ____________ part in the football match., is, won't take, was, wouldn't take, had been, wouldn't have taken, If men ______ no weapons, would wars be possible?, had, have, would have, If he ______ more courageous, he would not be afraid., is, was, had been, If my friend comes to see me, I _______ very glad., won't be, will be, would be.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?