组卷网 > 初中英语综合库 > 语法 > 谓语动词的时态 > 现在完成时 > 含since/for的现在完成时
题型:单项选择 难度:0.65 引用次数:163 题号:17782257

The TV news says the old man _______ the bridge for over ten years.

A.cleanB.cleanedC.has cleanedD.are cleaning

相似题推荐

单项选择 | 适中 (0.65)
【推荐1】—Sarah, is your mother a teacher?
—Yes, she is. She ________ English in China for 12 years.
A.will teachB.is teachingC.taughtD.has taught
2023-10-13更新 | 155次组卷
单项选择 | 适中 (0.65)
【推荐2】—________ did your parents get married?
— They ________ for 15 years. They support each other all the time.
A.When; have married
B.How long; have been married
C.When; have been married
D.How long; have got married
2024-03-11更新 | 67次组卷
单项选择 | 适中 (0.65)
【推荐3】----Are you a volleyball player in your school?
----Yes. I_____the team a year ago and I ____on the team for a year.
A.have joined, have beenB.was joined ,am
C.joined,wasD.joined, have been
2014-05-14更新 | 535次组卷
共计 平均难度:一般