A.had seen | B.has seen | C.saw | D.sees |
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 |
© 2017-2019 超级试练试题库,All Rights Reserved.