问题描述: The computer -----by him for three years?A was kept B has been had 1个回答 分类:英语 2014-10-30 问题解答: 我来补答 选B.for 表示一段时间,可以与完成时态连用.意为:他已经占有(使用)这台电脑三年了. 展开全文阅读