1.D
2.B
3.A
1."Have you seen John?" "No.But he______ be studying in the library
A.will B.should C.needn't D.may
2.As I won't be at home tonight , I ______ my homework during my lunch break
A.need to do B.have to do C.can do D.mightn't
3.Passengers ______ somke until the signs have been switched off.
A.mustn't B.can't C.needn't D.mightn't