had been gone ,had been done ,had gone 三者的区别是什么?

had been gone ,had been done ,had gone 三者的区别是什么?
gone是go 的过去分词不也是属于done这一类吗?
Had been gone不是被动态又为何用been?
憨头鹅21 1年前 已收到2个回答 举报

hope129 花朵

共回答了21个问题采纳率:95.2% 举报

had been gone/done 语法上是没区别的
had been done已经做过,接下来可能会继续有一样的的动作
had done已经做过,接下来不会做了
gone和done是一类的

1年前

7

幺_幺 幼苗

共回答了820个问题 举报

go是非连续性动词。所要变成been.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.022 s. - webmaster@yulucn.com