请问怎样填请问怎样填 All the work _ (do)they felt satisfied.has been done但是给出的答案是having been done为什么呢?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/05 02:02:14
请问怎样填请问怎样填Allthework_(do)theyfeltsatisfied.hasbeendone但是给出的答案是havingbeendone为什么呢?请问怎样填请问怎样填Allthewor

请问怎样填请问怎样填 All the work _ (do)they felt satisfied.has been done但是给出的答案是having been done为什么呢?
请问怎样填请问怎样填 All the work _ (do)they felt satisfied.
has been done
但是给出的答案是having been done
为什么呢?

请问怎样填请问怎样填 All the work _ (do)they felt satisfied.has been done但是给出的答案是having been done为什么呢?
done,
having been done也是正确的,不能选has been done.
All the work having been done,they felt satisfied.
所有的工作都完成了,他们感到很满意.
强调先后关系.
如果选has been done话,就成了两个句子,无法看出他们的从属关系.如果加上一个并列连词and,就可以这样说:
All the work had been done,and they felt satisfied.

have been done