问题补充:
She this book for 3 years, Sheit in .
A. has bought , bought
B. bought, bought
C. has kept, has bought
D. has had, bought
答案:
A. has bought , bought
B. bought, bought
C. has kept, has bought
(答案→)D. has had, bought
解析:他已经拥有这本书三年了。她在买的它。结合语境可知前文描述的是从过去一直持续到现在的动作,故用现在完成时态。下文描述的是过去某时发生的动作,故用一般过去时态。Buy表示瞬间动作,keep表示持续性动作。结合语境可知选D。