组卷网 > 初中英语综合库 > 语法 > 谓语动词的时态 > 现在完成时
题型:单项选择 难度:0.65 引用次数:153 题号:7473349
----Can you tell me how long you_______ the Huawei mobile phone,Mr. Zhang.
----Nearly a year. It works very well.
A.will buyB.have hadC.have boughtD.had had
【知识点】 现在完成时解读

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】—I saw Mr. Smith on the playground just now. —It can’t be him. He ____ Beijing for a holiday.
A.has been toB.has been inC.has gone toD.went to
2020-03-20更新 | 106次组卷
单项选择 | 适中 (0.65)
【推荐2】My father ________ a policeman for quite a few years.
A.has beenB.wasC.isD.be
2019-09-02更新 | 124次组卷
单项选择 | 适中 (0.65)
【推荐3】—Will you go to the airport to meet Mary?
—I’m sorry. I ______tired out since I prepared for the midterm exam.
A.wasB.have beenC.had beenD.will be
2016-05-27更新 | 36次组卷
共计 平均难度:一般