满分5 > 高中英语试题 >

The old couple, ________ in the small vi...

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

Aliving  Blived

Chaving lived  Dto have lived

 

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

The gas price keeps rising, ________ an average of 7.7 yuan per liter this month.

Ahit  Bto hit

Chitting  Dhits

 

查看答案

—What in the world put you in a really bad mood?

—________ in the traffic for hours.

AStuck  BBeing stuck

CTo be stuck  Dsticking

 

查看答案

Most of the guests ________ to the wedding last week were his classmates and friends.

Ahaving been invited  Bto be invited

Cbeing invited          Dinvited

 

查看答案

I'd rather have a room of my own, however small it is, than ________ one with others.

Ato share  Bsharing

Cto have shared  Dshare

 

查看答案

________ by strong snowstorms, the area faced severe water and electricity shortage.

AStruck  BHaving struck

CStriking  DBe struck

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.