组卷网 > 初中英语综合库 > 语法 > 谓语动词的时态 > 现在完成时 > 含since/for的现在完成时
题型:单项选择 难度:0.4 引用次数:219 题号:17397597
Jenny can tell (辨别) almost every street in Shanghai because she ________ in this city for 22 years.
A.wasB.has beenC.isD.will be

相似题推荐

单项选择 | 较难 (0.4)
【推荐1】--- When did your parents ______?
--- They ______ since 15 years ago.
A.marry; marriedB.get married; have been married
C.be married ;have got marriedD.marry with; have been married
2019-05-15更新 | 376次组卷
单项选择 | 较难 (0.4)
【推荐2】—Where would you like to go for the weekend?
—I hear that Happy Valley ________ for several years. So we can go there.
A.openedB.has been openedC.has openedD.has been open
2024-03-13更新 | 217次组卷
单项选择 | 较难 (0.4)
【推荐3】—Could you tell me how long has Robert ______?        — Since 2004.
A.become a doctorB.studied in our school
C.joined the clubD.been to Beijing
2017-03-09更新 | 131次组卷
共计 平均难度:一般