---When will your new book come out?
---It _____ be out in a month at most.
| A.should | B.must | C.can | D.might |
Some women_____a good salary in a job instead of staying home, but they decided not to work for the sake of the family.
| A.could have made | B.should have made | C.would make | D.must make |
--- Parker, you can speak Chinese, ________you?
---Yes, but only a little
| A.won’t | B.mustn’t | C.needn’t | D.can’t |
. It’s a miracle that Mike ____the final exam last week.
| A.might have passed | B.should have passed |
| C.would have passed | D.could have passed |
.Since you are here, you ____ as well stay here for long.
| A.can | B.may | C.must | D.should |
---Where is my reference book? It was here a moment ago.
---Someone ______ it by mistake.
| A.should have taken | B.must take |
| C.might take | D.must have taken |
---Why did you major in Literature?
---I________ listened to my mother. She wants me to major in Business.
| A.will have | B.should have | C.must have | D.have had |
---Where ________he go?
---I’m not sure, Madame. I think he said he had an appointment.
| A.does | B.will | C.did | D.would |
I often see lights in that empty house. Do you think I _____ report it to the police?
| A.should | B.may | C.will | D.can |
He___ have attended the meeting this morning. He has been staying at my home for a whole day.
| A.can’t | B.mustn’t | C.shouldn’t | D.needn’t |