您现在的位置是:首页 >科技 > 2025-03-17 07:16:01 来源:
🤔had been doing 和 had been done 的差别🧐
导读 ✨在英语语法中,“had been doing”和“had been done”是两种不同的时态结构。“had been doing”表示在过去某个时间之前一直在进...
✨在英语语法中,“had been doing”和“had been done”是两种不同的时态结构。“had been doing”表示在过去某个时间之前一直在进行的动作或状态,强调动作的持续性。例如:“I had been studying English for five years before I moved to the UK.”(在我搬到英国之前,我已经学了五年英语。)
💫而“had been done”则用于被动语态,表示过去某个时间之前已经被完成的动作。例如:“The project had been done by the team before the deadline.”(这个项目在截止日期前已经被团队完成了。)
第三段:🌟两者的区别主要在于主动与被动的关系以及动作是否具有持续性。“had been doing”侧重于主语主动进行的动作,“had been done”则表明主语是动作的承受者。掌握这两者的区别,可以帮助我们更准确地表达复杂的时间关系和语态逻辑。💪📚