A.will be | B.might have been | C.should be | D.must have been |
A.must | B.should | C.have to | D.will |
A.Will; needn’t | B.Would; can |
C.Should; mustn’t | D.Must; don’t have to |
A.will | B.may | C.have to | D.should |
A.has left; comes | B.drove; wouldn’t have got |
C.were driving; wouldn’t get | D.had driven; wouldn’t have got |
A.Suppose | B.Demand | C.Think | D.Believe |
© 2017-2019 超级试练试题库,All Rights Reserved.