一、过去完成时的被动语态的构成
1. 过去完成时的被动语态的肯定式: had + been + done。
*The task had been finished before 12: 00 yesterday.
昨天12点之前这项任务已经完成了。
2. 过去完成时的被动语态的否定式: had + not + been + done。
*The task hadn’t been finished before 12: 00 yesterday.
昨天12点之前这项任务还没完成。
3. 过去完成时的被动语态的一般疑问句需将had提到主语的前面。
*Had the task been finished before 12: 00 yesterday?
昨天12点之前这项任务完成了吗?
4. 过去完成时的被动语态的特殊疑问句: 疑问词+had+been+done。
*How many words had been learned by the last term?
到上学期为止学了多少单词?