When to use shall and must, should and can/could and may/might