A.must be playing | B.must have played |
C.may be playing | D.may have played |
A.shall | B.will | C.need | D.may |
A.Would | B.Must | C.Dare | D.Can |
A.needn’t do that | B.needn’t have done | C.needn’t have | D.needn’t |
A.must have taken | B.will take | C.won’t take | D.had taken |
A.would take | B.did take | C.had taken | D.would have taken |
© 2017-2019 超级试练试题库,All Rights Reserved.