过去完成时
过去完成时用于表明一个动作在过去的另一个动作之前发生。它有助于建立清晰的过去事件序列。
过去完成时由had + 过去分词构成。所有主语(I, you, he, she, it, we, they)都使用相同的形式。
构成
肯定句
用had + 过去分词构成过去完成时。缩写形式('d)在口语英语中很常见。
| 完整形式 | 缩写形式 |
|---|---|
| I had finished my homework | I'd finished my homework |
| You had visited Paris | You'd visited Paris |
| He had already left | He'd already left |
| She had cooked dinner | She'd cooked dinner |
| It had rained all night | It'd rained all night |
| We had seen that film before | We'd seen that film before |
| They had studied English for years | They'd studied English for years |
否定句
在'had'后加'not'构成否定句。缩写形式'hadn't'很常见。
| 完整形式 | 缩写形式 |
|---|---|
| I had not finished my homework | I hadn't finished my homework |
| You had not visited Paris | You hadn't visited Paris |
| He had not left yet | He hadn't left yet |
| She had not cooked dinner | She hadn't cooked dinner |
| It had not rained all night | It hadn't rained all night |
| We had not seen that film before | We hadn't seen that film before |
| They had not studied English for years | They 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.
相关课程
Past Perfect Continuous
Learn how to describe ongoing past actions that happened before another past event.
Past Perfect or Past Simple
Learn how to show which past action happened first.
Past Perfect Simple or Past Perfect Continuous
Learn when to show duration in the past and when to show completed earlier actions.