单项选择题
A.had been working B.bad worked C.have been working D.have worked
A.buying B.having bought C.being bought D.to be bought
A.have visited B.visited C.hadn't visited D.had visited