组卷网 > 初中英语综合库 > 语法 > 谓语动词的时态 > 现在完成时 > 含since/for的现在完成时
题型:单项选择 难度:0.65 引用次数:59 题号:16601798
It ________ ten years ________ I left Tongren.
A.has; forB.have been; forC.have been; sinceD.has been, since

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】Tintin ________ popular for over eighty years.
A.isB.will beC.wasD.has been
2022-06-08更新 | 253次组卷
单项选择 | 适中 (0.65)
【推荐2】I'm looking after Tom today. He's been in my house _______ 9:00 this morning.
A.atB.forC.sinceD.till
2019-12-01更新 | 80次组卷
单项选择 | 适中 (0.65)
【推荐3】—Can you play the piano?   
—Sure. I ___________ the music club for almost two years.
A.have been inB.have joinedC.joined
2024-05-17更新 | 25次组卷
共计 平均难度:一般