题库首页 > 试卷库
试题详情及答案解析
Mr Fan ________ this watch in 2005. He ________ it for 6 years.
A.bought, has hadB.bought, has
C.has bought, has hadD.has bought, had
答案:A
试题分析:句意:范先生在2005年买的这块表。他买了它6年了。In 2005用于一般过去时;据for 6 years 故句子用现在完成时,肯定句中要用延续性动词(have买)。据题意,故选A。
考点:考查一般过去时态及现在完成时态。