“hadbeendone”和“haddone”都是过去完成时的结构,但用法不同。
| 项目 | hadbeendone | haddone |
| 结构 | had + been + 过去分词 | had + 过去分词 |
| 用法 | 强调动作的完成,常用于被动语态 | 表示动作已完成,主动语态 |
| 例句 | The work had been done before I arrived. | I had done the work before he came. |
“hadbeendone”强调动作的被动完成,而“haddone”则表示主动完成的动作。两者在句子中的角色不同,需根据语境选择。
说明:转载此文是出于传递分享更多信息之目的。若有侵权请作者持权属证明与我们联系,我们将及时更正、删除,谢谢您的支持与理解。