A.will drive | B.must drive | C.drove | D.would drive |
A.may | B.need | C.should | D.can |
A.don’t | B.didn’t | C.haven’t | D.mustn’t |
A.can | B.may | C.should | D.shall |
A.shall | B.can | C.will | D.may |
A.shouldn’t have made | B.couldn’t have made |
C.were unable to make | D.mustn’t have made |
© 2017-2019 超级试练试题库,All Rights Reserved.