问题 选择题

He_____his computer last year. I _____ my computer for over ten years. It still works OK.

A.bought ,have bought

B.have bought , bought

C.bought, have had

D.have had, bought

答案

答案:C

last year表示一般过去时,而,for +一段时间与现在完成时连用,故选C

单项选择题 A1/A2型题
单项选择题 B1型题