A.will have finished | B.will finish | C.are finishing | D.finish |
A.had known | B.knew | C.have known | D.know |
A.knows | B.know | C.have known | D.am to know |
A.hadn’t left | B.didn’t leave | C.doesn’t leave | D.hasn’t left |
A.has been | B.bad been | C.was | D.will be |
A.had said | B.said | C.were saying | D.had been saying |
© 2017-2019 超级试练试题库,All Rights Reserved.