A.couldn’t have |
B.mustn’t have |
C.needn’t have |
D.oughtn’t to have |
A.had to be taken | B.should have taken |
C.must have been taken | D.ought to have been taken |
A.could have had | B.should have had |
C.might have had | D.must have had |
A.might have done | B.must have done |
C.must be doing | D.must do |
A.follow | B.would follow |
C.had followed | D.have followed |
A.would have won | B.won |
C.must have won | D.did have won |
© 2017-2019 超级试练试题库,All Rights Reserved.