A.isn’t | B.would not be | C.will not be | D.would not have been |
A.I’ll know | B.I’ve known | C.I know | D.I’d known |
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 |
© 2017-2019 超级试练试题库,All Rights Reserved.