A.wouldn’t have missed | B.wouldn’t miss |
C.didn’t miss | D.hadn’t missed |
A.can | B.may | C.must | D.Should |
A.can; needn’t | B.must; can’t | C.shall; won’t | D.may; mustn’t |
A.ought to appear | B.should appear |
C.had to appear | D.ought to have appeared |
A.Shall | B.Would | C.Will | D.Could |
A.prevented | B.prevent | C.be prevented | D.should prevent |
© 2017-2019 超级试练试题库,All Rights Reserved.