组卷网 > 初中英语综合库 > 语法 > 谓语动词的时态 > 现在完成时 > 表示影响(动作已完成)
题型:单项选择 难度:0.85 引用次数:1003 题号:2023561
— You have a nice watch.
— Thank you. I _______ it since two years ago.
A.hadB.boughtC.have hadD.have bought

相似题推荐

单项选择 | 较易 (0.85)
【推荐1】—Has Kate got a pencil?
—_________. She has got a blue one.
A.Yes, she isB.No, she hasn’tC.Yes, she has
2020-05-04更新 | 105次组卷
单项选择 | 较易 (0.85)
【推荐2】The young man ________ many stories already and all of them are popular.
A.writeB.wrote
C.will writeD.has written
2024-04-16更新 | 48次组卷
单项选择 | 较易 (0.85)
【推荐3】—Why did Eddie leave in a hurry?
—I think there’s something wrong with him today. Look, he ________ his food.
A.isn’t touchingB.doesn’t touchC.hasn’t touchedD.didn’t touch
2023-05-17更新 | 266次组卷
共计 平均难度:一般