You ____have informed us about these changes in advance. Now we have got too little time to adjust to them. She ought ____ have been more polite to the guests. She must have ____an e-mail by now. He ____ have forged these documents. I'm sure he didn't do it.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?