A.I rode | B.I should have ridden |
C.I’ve been riding | D.I’d ridden |
A.being | B.is | C.to be | D.been |
A.has done | B.is to do | C.does | D.is done |
A.has witnessed | B.was witnessed | C.witnessed | D.is witnessed |
A.start | B.have started | C.be starting | D.be started |
A.have; shall go | B.has; want to go | C.has; wants to go | D.had; will go |
© 2017-2019 超级试练试题库,All Rights Reserved.