so far the students about 5000 trees A.have planted B.had planted C.planted D.plant hardly__he __the work when the Bell__ A./,finished,rang B./,finshed,has rung C.had,finished,rang D.had,finished,had rung how long__you__the ditch? for 3 hours A.have ,been digging B.had,dug C.are ,digging D.dig,dig