过去完成时的结构主要由助动词“had”和过去分词构成。以下是过去完成时的不同句式结构:
肯定句
主语 + had + 过去分词 + 其他成分
否定句
主语 + had + not + 过去分词 + 其他成分
一般疑问句
had + 主语 + 过去分词 + 其他成分
肯定回答
YES, 主语 + had
否定回答
NO, 主语 + hadn't
特殊疑问句
特殊疑问词 + had + 主语 + 过去分词 + 其他成分
被动语态
主语 + had (not) been + 过去分词 + 其他成分
例句
我已经吃过早餐了。I had already eaten breakfast.
在他们到达之前,我们已经完成了任务。We had already finished the task before they arrived.
你已经问过我这个问题了。You had already asked me this question.
这些结构可以帮助你更好地理解和运用过去完成时,以描述在过去某一时间或动作之前已经发生或完成的动作。