问题详情:How long________you________the computer?A. did, buy B. have, boughtC. did, have D. have, had【回答】D 知识点:动词时态题型:选择题