作业帮 > 英语 > 作业

The old couple, ________ in the small village for years, can

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/04 14:00:36
The old couple, ________ in the small village for years, can tell the names of all the villagers.
A.living B.lived
C.having lived D.to have lived
The old couple, ________ in the small village for years, can
C

答案:C 考查非谓语动词。句意为:那对老夫妇在这个村子里生活了许多年,能够叫出所有村民的名字。live和句子谓语tell之间没有连词,故用非谓语形式;且live与句子的主语the old couple之间构成逻辑上的主谓关系。根据“for years”提示可知,应用完成式,故用现在分词完成式形式作后置定语。所以答案C符合语境。