A.would | B.might | C.could | D.should |
A.will; take | B.shall; take | C.will; took | D.shall; took |
A.should have gone to | B.must be | C.could go | D.might be going |
A.could have won; had | B.would win; had | C.would have won; has | D.could win; has |
A.could catch | B.had caught |
C.would catch | D.could have caught |
A.be, to do | B.has been, doing |
C.be, doing | D.has been, to do |
© 2017-2019 超级试练试题库,All Rights Reserved.