A.must be | B.must have been |
C.should be | D.should have been |
A.ought to come | B.might have come |
C.ought to have come | D.can have come |
A.could | B.must | C.would | D.should |
A.could | B.should | C.must | D.may |
A.dared | B.dare | C.did | D.didn’t |
A.mustn’t…dare not do | B.may…dare not do |
C.can…dare to do | D.needn’t…dare do |
© 2017-2019 超级试练试题库,All Rights Reserved.