将来完成时(Future Perfect)
Go to Practice Exercises将来完成时描述在未来某个特定时刻或事件之前将被完成的动作。它从未来的一个点向后看,以显示某事将已经完成。
将来完成时由will have + 过去分词构成。所有主语(I, you, he, she, it, we, they)都使用相同的形式。
构成
肯定句
用will have + 过去分词构成将来完成时。缩写形式('ll)在口语英语中很常见。
| 完整形式 | 缩写形式 |
|---|---|
| I will have finished my homework by 7pm | I'll have finished my homework by 7pm |
| You will have travelled to France by next year | You'll have travelled to France by next year |
| He will have cooked dinner by the time we arrive | He'll have cooked dinner by the time we arrive |
| She will have cleaned the house before the guests come | She'll have cleaned the house before the guests come |
| It will have stopped raining by noon | It'll have stopped raining by noon |
| We will have watched the film by 9pm | We'll have watched the film by 9pm |
| They will have studied English before the test | They'll have studied English before the test |
否定句
在'will'后加'not'构成否定句。缩写形式'won't'很常见。
| 完整形式 | 缩写形式 |
|---|---|
| I will not have finished my homework by 7pm | I won't have finished my homework by 7pm |
| You will not have travelled to France by next year | You won't have travelled to France by next year |
| He will not have cooked dinner by the time we arrive | He won't have cooked dinner by the time we arrive |
| She will not have cleaned the house before the guests come | She won't have cleaned the house before the guests come |
| It will not have stopped raining by noon | It won't have stopped raining by noon |
| We will not have watched the film by 9pm | We won't have watched the film by 9pm |
| They will not have studied English before the test | They won't have studied English before the test |
是/否问句
将'will'放在主语前构成问句。
例句:
- Will I have finished my homework by 7pm?
- Will you have travelled to France by next year?
- Will he have cooked dinner by the time we arrive?
- Will she have cleaned the house before the guests come?
- Will it have stopped raining by noon?
- Will we have watched the film by 9pm?
- Will they have studied English before the test?
疑问词问句
以疑问词开始,然后使用will + 主语 + have + 过去分词。
例句:
- What will I have done by 7pm?
- Where will you have travelled by next year?
- When will he have cooked dinner?
- Who will she have met before the guests arrive?
- Why will it have stopped raining by noon?
- How will we have watched the film by 9pm?
- What will they have studied before the test?
用法
练习题
下载可打印的测验以进行离线练习。每份PDF均从我们的题库中独立生成,确保您在每次尝试时都会获得一组全新的题目。
Loading quizzes...
Downloadable PDF
下载可打印的测验以进行离线练习。每份PDF均从我们的题库中独立生成,确保您在每次尝试时都会获得一组全新的题目。
Loading quizzes...