A.has taught | B.will teach | C.has been teaching | D.will have been teaching |
A.is blowing | B.has blown | C.blew | D.had blown |
A.came | B.is coming | C.will come | D.had come |
A.he has been | B.he had been | C.he would be | D.he would have |
A.didn’t finish | B.haven’t finished | C.hadn’t finished | D.wasn’t finishing |
A.is going to | B.are going to | C.was going to | D.were going to |
© 2017-2019 超级试练试题库,All Rights Reserved.