A.Must | B.Can | C.May | D.Need |
A.be; should have | B.was; have |
C.should be; have | D.was; has |
A.had done; had been |
B.could do; was |
C.could have done; was |
D.hadn’t done; had been |
A.be taken to prevent |
B.be taken to forbid |
C.are taken to prevent |
D.are taken to forbid |
A.will | B.should | C.may | D.must |
A.would have been | B.should be | C.has been | D.had been |
© 2017-2019 超级试练试题库,All Rights Reserved.