当前位置 :
【请问怎样填请问怎样填Allthework_(do)theyfeltsatisfied.hasbeendone但是给出的答案是havingbeendone为什么呢?】
11人问答
问题描述:

请问怎样填请问怎样填Allthework_(do)theyfeltsatisfied.

hasbeendone

但是给出的答案是havingbeendone

为什么呢?

侯馨光回答:
  done,havingbeendone也是正确的,不能选hasbeendone.Alltheworkhavingbeendone,theyfeltsatisfied.所有的工作都完成了,他们感到很满意.强调先后关系.如果选hasbeendone话,就成了两个句子,无法看出他们的...
冯彦杰回答:
  Alltheworkhadbeendone,andtheyfeltsatisfied.这个答案我满意,也能理解但是havingbeendone,我还是不能够理解,您可以再多指点吗?
侯馨光回答:
  havingbeendone是现在分词的现在完成式的被动语态,强调某个动作已经完成.如果不强调时间的先后,就可以用过去分词done,因为allthework不能自己完成,而是被完成,因此用被动语态.由于后面有了主句,Theyfeltsatisfied,这个短语相当于从属关系,要用非谓语动词.
冯彦杰回答:
  那为何是havingbeendone而不是hasingbeendone呢?
侯馨光回答:
  没有hasingbeendone这种说法.
冯彦杰回答:
  hasingbeendone也是现在完成时的被动语态呀?而且work不可数!请问这句话的真正主语是allthework吗?
侯馨光回答:
  allthework是havingbeendone的主语.由于它从属于后面的那个主句,但由于没有连词连接,因此用非谓语动词形式,作状语.
冯彦杰回答:
  work不可数,所以用hasing而不是having呀
侯馨光回答:
  现在分词是在动词原形后加ing,注意这里是说动词原形.作助动词时,have,be,do这几个是动词原形,has,does,is等不是动词原形,而是变化形式.
冯彦杰回答:
  我明白了,这句话是不是应该这样理解Theyfeltsatisfied(with)allthewrokhavingbeendone.satisfydoing我刚才的理解对了吗?
侯馨光回答:
  alltheworkhavingbeendone在这里是作状语,表示时间关系.如果变成完整的句子话,应该是:Alltheworkhadbeendone,andtheyfeltsatisfied.Aftertheworkhadbeendone,thefeltsatisfied.这里是强调时间关系.
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞