A.must | B.would | C.shall | D.need |
A.wouldn’t take | B.wouldn’t have taken | C.hadn’t taken | D.couldn’t take |
A.Must | B.Can | C.May | D.Need |
A.have been done | B.be done | C.are done | D.might be done. |
A.paid for | B.pays for | C.should pay for | D.had paid for |
© 2017-2019 超级试练试题库,All Rights Reserved.