1.Thistypeofmistake____________.
A.mighthavebeenmade
B.shouldnothavebeenmade
C.shallnothavebeenmade
D.cannothavebeenmade
2.Theyhadtocatchanearlybus,__________they?
A.hadn't
B.didn't
C.mustn't
D.needn't
3.You___________heart.
A.shouldlose
B.oughtn’ttolose
C.Shouldbelost
D.oughtn’ttobelost
4.He_________TVnow.Fortheexamisjustaroundthecorner.
A.maynotbewatching
B.maybewatching
C.shallnotbewatching
D.willbewatching
5.Ibelievehe___anaccident,otherwisehewouldhavearrivedontime.
A.wouldhavehad
B.couldhavehad
C.shouldhavehad
D.musthavehad
6.Whereismypen?I___________it.
A.mightlose
B.wouldhavelost
C.shouldhavelost
D.musthavelost
7.Childrenunderten__________beleftaloneathome.
A.willnot
B.shallnot
C.mustn’t
D.hadnotto
8.MrLi__________beinBeijingbecauseIsawhimintownonlyafewminutesago.
A.mustn't
B.can't
C.maynot
D.isn'tableto
9.__________repeatthequestion?
A.ShallI
B.WillI
C.Wouldyoulikeme
D.Doyouallowme
10.Heiswettotheskin.It_________heavily.
A.musthaverained
B.mustrain
C.mustberaining
D.mayberaining
11.___________youtakedowntheoldpictureandputupthenewone?
A.Would
B.Must
C.Might
D.Need
12.Heought__________havedonesoevenifpossible.
A.notto
B.tonot
C.not
D.never
13.Isupposethattheengineer_____________theoldmachine.
A.willberepairing
B.mustberepairing
C.canberepairing
D.shouldberepairing
14.He____________helphisfatheronthefarmwheneverpossible.
A.should
B.would
C.must
D