题目内容
【题目】—Can you tell me how long you _____ the Huawei mobile phone?
—Nearly a year. It works very well.
A.boughtB.have boughtC.have had
【答案】C
【解析】
句意:——你能告诉我这个华为手机你买了多久?——接近一年。它用起来很好。
考查时态。bought 一般过去时态;have bought 现在完成时态;have had 现在完成时态。根据how long可知是现在完成时态的标志,故排除选项A。又因为buy是短暂性动词,不能和表示一段时间的时间状语连用,要换成延续性动词have,即have had。故答案为C。
练习册系列答案
相关题目