单项选择题
A.three thousand B.three thousands C.three thousand of D.three thousands of
A.buying B.having bought C.being bought D.to be bought
A.had been working B.bad worked C.have been working D.have worked