1) You _______ to have warned them of the dangers in the forest at night. a) must b) ought c) might 2) We __________ to chat for a couple of minutes before we lost connectivity. a) were able b) must c) ought 3) You ________ have waited outside. The door was open. a) must b) needn't c) ought to 4) Everything is wet so It __________ have rained while we were sleeping. a) must b) should c) need to 5) She didn't __________ to wear a uniform in her previous school, sahe could wear whatever she wanted. a) ought to b) have c) must 6) That man _________ be our teacher. He's drunk! a) can't b) can c) must 7) He's not here yet. He _________ got lost or taken the wrong bus. a) can't b) might c) might have 8) We _________ be ready in two hours if everything goes as planned. a) must b) should c) might 9) A friend _______ come and stay with me during winter holidays but she's not sure yet. a) must b) ought to c) may 10) Dad ________ to help his parents in their shop when he was my age. a) had b) must c) ought

Leaderboard

Visual style

Options

Switch template

Continue editing: ?