Logo

过去完成时

过去完成时用于表明一个动作在过去的另一个动作之前发生。它有助于建立清晰的过去事件序列。

过去完成时由had + 过去分词构成。所有主语(I, you, he, she, it, we, they)都使用相同的形式。

构成

肯定句

用had + 过去分词构成过去完成时。缩写形式('d)在口语英语中很常见。

完整形式缩写形式
I had finished my homeworkI'd finished my homework
You had visited ParisYou'd visited Paris
He had already leftHe'd already left
She had cooked dinnerShe'd cooked dinner
It had rained all nightIt'd rained all night
We had seen that film beforeWe'd seen that film before
They had studied English for yearsThey'd studied English for years

否定句

在'had'后加'not'构成否定句。缩写形式'hadn't'很常见。

完整形式缩写形式
I had not finished my homeworkI hadn't finished my homework
You had not visited ParisYou hadn't visited Paris
He had not left yetHe hadn't left yet
She had not cooked dinnerShe hadn't cooked dinner
It had not rained all nightIt hadn't rained all night
We had not seen that film beforeWe hadn't seen that film before
They had not studied English for yearsThey hadn't studied English for years

是/否问句

将'had'放在主语前构成问句。

例句:

  • Had I finished my homework before dinner?
  • Had you visited Paris before 2020?
  • Had he already left when you arrived?
  • Had she cooked dinner before the guests came?
  • Had it rained before we left?
  • Had we seen that film before?
  • Had they studied English before moving here?

疑问词问句

以疑问词开始,然后使用had + 主语 + 过去分词。

例句:

  • What had I done before dinner?
  • Where had you visited last summer?
  • Why had he left early?
  • Who had she invited to the party?
  • When had it rained?
  • What had we seen before?
  • How long had they studied English?

用法


练习题


Quizzes for this lesson will be available soon. We are currently preparing the question set and will publish it as soon as possible.


Downloadable PDF


PDF versions for this lesson will be available soon. We are currently preparing the materials and will make them accessible as soon as possible.

过去完成时 | 英语语法指南