1) We __________  have merged with them as they want to make all the decisions now. a) ought not to  b) can´t 2) No, they __________ have left on time or they would be here by now. a) ought not to  b) can´t 3) They _________ have told their employees about the upcoming strategic alliance as everyone knows about it already. a) may b) must 4) She __________ have decided to stay with the company and take on the new role that was offered to her, but she didn't want to relocate. a) could b) may 5) She _________ have been more careful about her choice of a business partner. a) ought to b) shouldn't 6) They _______ have known that their new brand would become so popular. a) couldn't b) musn't

BP B2+ 6.2 Grammar ex. 7

Leaderboard

Visual style

Options

Switch template

Continue editing: ?