The old couple, ________ in the small village for years, can tell the names of
题型:不详难度:来源:
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 |
|
答案
C |
解析
答案:C 考查非谓语动词。句意为:那对老夫妇在这个村子里生活了许多年,能够叫出所有村民的名字。live和句子谓语tell之间没有连词,故用非谓语形式;且live与句子的主语the old couple之间构成逻辑上的主谓关系。根据“for years”提示可知,应用完成式,故用现在分词完成式形式作后置定语。所以答案C符合语境。 |
举一反三
In my opinion, keeping dogs well ________ up is advisable for dog owners.A.to tie | B.being tied | C.tied | D.to be tied |
|
________ for a whole night, we still couldn"t agree on when to start and where to go for the holiday.A.Discussed | B.Having discussed | C.Discussing | D.Being discussed |
|
Every morning Jack"s wife will stand before the mirror, ________ carefully until she has to go to work.A.dressed | B.dressing | C.to dress | D.having dressed |
|
Our waste recycling project ________ a lot of investigation and paperwork had been done by the end of last term.A.involved | B.to involve | C.being involved | D.involving |
|
During the flood many students volunteered ________ through the weekend, giving out food and water for the victims.A.working | B.to work | C.to have worked | D.having worked |
|
最新试题
热门考点