组卷网 > 初中英语综合库 > 语法 > 谓语动词的时态 > 现在完成时 > 含since/for的现在完成时
题型:单项选择 难度:0.85 引用次数:177 题号:16395876
—When did you buy the car?
—I __________ it for three months.
A.boughtB.have boughtC.hadD.have had

相似题推荐

单项选择 | 较易 (0.85)
【推荐1】Shanghai dialect (方言) ________ very hot since the TV show Fan Hua was on.
A.becomesB.was becomingC.has becomeD.will become
2024-03-28更新 | 89次组卷
单项选择 | 较易 (0.85)
【推荐2】Henry speaks Chinese very well. He ________ in China since 2010.
A.has stayedB.stayed
C.staysD.was staying
2023-04-28更新 | 478次组卷
单项选择 | 较易 (0.85)
名校
【推荐3】—Oh, Jack, your mobile phone looks nice. Is it new?
—No, I _______ it since two years ago.
A.boughtB.have hadC.have bought
2021-01-13更新 | 110次组卷
共计 平均难度:一般