A.Must | B.Can | C.May | D.Will |
A.should | B.will | C.would | D.may |
A.shouldn’t have gone | B.mustn’t have gone |
C.couldn’t have gone | D.mightn’t have gone |
A.should | B.could | C.must | D.might |
A.must lend | B.could have lent | C.would lend | D.should have sent |
A.would have given ; in exchange | B.should give ; to exchange |
C.could give ; in exchange | D.might have given ; to exchange for |
© 2017-2019 超级试练试题库,All Rights Reserved.