过去完成时
Go to Practice Exercises过去完成时用于表明一个动作在过去的另一个动作之前发生。它有助于建立清晰的过去事件序列。
过去完成时由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?
用法
练习题
下载可打印的测验以进行离线练习。每份PDF均从我们的题库中独立生成,确保您在每次尝试时都会获得一组全新的题目。
Loading quizzes...
Downloadable PDF
下载可打印的测验以进行离线练习。每份PDF均从我们的题库中独立生成,确保您在每次尝试时都会获得一组全新的题目。
Loading quizzes...