A.been made | B.has been made | C.having been made | D.having been making |
A.have; gave | B.did; have given | C.do; had given | D.had; was giving |
A.meant; are | B.meant; had been | C.have meant; were | D.have meant; are |
A.went down | B.will go down | C.has gone down | D.was going down |
A.have to hand out | B.have hands out |
C.have handed out | D.have hand out |
© 2017-2019 超级试练试题库,All Rights Reserved.