A.mustn’t | B.needn’t | C.may not | D.shouldn’t |
A.shall | B.can | C.must | D.might |
A.should apologize | B.should have apologized |
C.shouldn’t have apologized | D.must apologize |
A.stayed | B.stay | C.am staying | D.shall be staying |
A.needn’t have to | B.needn’t have | C.didn’t have to | D.doesn’t need to |
A.attended | B.had attended | C.would attend | D.would have attended[ |
© 2017-2019 超级试练试题库,All Rights Reserved.