您现在的位置是:首页>关注 > 正文

hadbeendone和haddone的区别

2026-10-12【关注】

简介“hadbeendone”和“haddone”都是过去完成时的结构,但用法不同。 项目 hadbeendone haddone 结构 had + been + 过去分词...

“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”则表示主动完成的动作。两者在句子中的角色不同,需根据语境选择。

上一篇:华南师范大学研究

下一篇:last_page