(单选题)
—How long ______ your brother ______ this camera?
—For two weeks.
A.have; bought
B.have; had
C.has; had
参考答案:C
参考解析:
考查现在完成时。句意:“你哥哥有这台相机多久了?”“两个星期了。”根据语境可知,此题应为现在完成时;问句中的主语是“your brother”,谓语动词用单数,可排除A、B两项;根据答语的“for two weeks”可知此处不能用瞬间动词buy(bought),而应使用延续性动词have(had),与一段时间连用。故选C。
知识点:
