永发信息网

The old couple, in the small village for years, can tell the names of all the villagers.

答案:2  悬赏:50  手机版
解决时间 2021-04-04 19:12
  • 提问者网友:星軌
  • 2021-04-04 15:01
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
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2021-04-04 16:25
A. livingB. lived(答案→)C. having livedD. to have lived解析:答案:C 考查非谓语动词。句意为:那对老夫妇在这个村子里生活了许多年,能够叫出所有村民的名字。live和句子谓语tell之间没有连词,故用非谓语形式;且live与句子的主语the old couple之间构成逻辑上的主谓关系。根据“for years”提示可知,应用完成式,故用现在分词完成式形式作后置定语。所以答案C符合语境。
全部回答
  • 1楼网友:大漠
  • 2021-04-04 17:28
我检查一下我的答案
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯