A.should have arrived | B.arrived |
C.have arrived | D.shall arrive |
A.will not have been achieved | B.have not been achieved |
C.would not have been achieved | D.had not been achieved |
A.were | B.had been | C.is | D.has been |
A.takes | B.took | C.has taken | D.taking |
A.has | B.will have | C.should have | D.must have |
A.hadn’t hurt | B.didn’t hurt |
C.don’t hurt | D.wouldn’t hurt |
© 2017-2019 超级试练试题库,All Rights Reserved.