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 |
A.must have taken | B.will take | C.won’t take | D.had taken |
© 2017-2019 超级试练试题库,All Rights Reserved.