跳到正文
MicroEnglish
简体中文
搜索 帮助 联系我们 登录

短篇听力

级别
B2
口音
3种口音
时长
12分钟

Future Perfect: Talking About Deadlines

When do you use the future perfect?

Use the future perfect, formed with 'will have' and a past participle, for an action that will be complete before a stated future time or event. For example: 'By Thursday, the team will have tested the new system.' Use the simple future for a future event without emphasising earlier completion.

要点

  • Use 'will have' plus a past participle for every subject.
  • The future perfect looks back from a future deadline.
  • Use 'by' to set a deadline at or before a time.
  • Use the present simple after 'by the time'.

这节课有5个阶段。随时可以暂停,之后再继续。

开始学习
Editorial illustration of a woman stacking books on a desk while a man points to a wall clock.

用法对照

形式适用情况例句
Future perfectAn action will be complete before a future point.By Thursday, Nina will have sent the form.
Simple futureA future event without emphasis on earlier completion.The shop will open at ten.
'By' and 'at''By' sets a deadline; 'at' marks an exact time.By six, the team will have left.
Future time clauseUse present simple after 'by the time', not 'will'.By the time Jo arrives, I will have cooked.

第1阶段,共5阶段

学懂用法

弄清意思、使用场合,以及哪些地方容易出错。

完整讲解

The future perfect views an action from a future deadline. When you say that a delivery will have arrived by noon, noon is your future vantage point, and the delivery happens prior to that hour. The tense does not focus on when the action began. It focuses on the finished status of the action by the time the future reference point occurs.

By three o'clock, the technician will have repaired our internet router.

为什么这样用: The repair will be completely finished before the three o'clock deadline arrives.

再看2个例句
  • By the time the train arrives, we will have bought our tickets.

    Buying tickets happens prior to the arrival of the train in the future.

  • Sofia will not have finished her presentation before tomorrow morning.

    The negative statement shows that the presentation will remain incomplete when morning comes.

阅读完整讲解

8个步骤,每步都有练习

Decide If an Action Finishes Before a Deadline

Every future perfect sentence begins with a reference point in time. This anchor can be a clock time, a calendar date, or a future event. If your goal is to show that a task will already be completed before that anchor arrives, you need the future perfect. If you only want to describe when an event will begin, the simple future tense is the clearer choice. Always identify the deadline first to determine which tense accurately describes your timeline.

  • By tomorrow afternoon, Marcus will have submitted his job application.

    为什么这样用: Marcus finishes submitting before tomorrow afternoon arrives.

  • The store will open at nine tomorrow morning.

    为什么这样用: Simple future indicates the exact starting time rather than an earlier completed action.

轮到你了

Which situation requires the future perfect tense?

查看答案

答案: Describing an event that will be completely finished before a set deadline.

The future perfect looks back from a future point to express an action finished prior to that deadline.

Assemble the Verb Phrase with Will Have

To build the future perfect, combine the modal auxiliary will with the base form have and a past participle. A frequent error among learners is changing have to has when speaking about he, she, or a singular person. Because modal verbs like will always take the base form of the following verb, will have remains identical across every English subject pronoun. Never insert has into this future construction.

  • She will have finished her shift before the evening rush begins.

    为什么这样用: The singular subject she still uses will have without changing have to has.

  • They will have prepared the conference room by eight o'clock.

    为什么这样用: Plural subjects take the identical phrase will have.

可以在Future perfect continuous: measuring ongoing time和Future Perfect Continuous: Measuring Ongoing Future Time中继续练习。

轮到你了

Which sentence correctly builds the future perfect verb phrase?

查看答案

答案: Daniel will have completed the assignment before dinner.

Modal verbs require the base form have, so will have completed is the only grammatically correct structure.

Choose the Right Past Participle

The verb following have must be a past participle. For regular English verbs, this form ends in -ed, such as inspected, delivered, or painted. However, irregular verbs require their unique third form rather than their simple past form. For instance, write becomes written, speak becomes spoken, and do becomes done. If you mistakenly use a base form or a simple past form like wrote, your listener will immediately notice the grammatical clash.

  • By Friday, the editor will have written five articles.

    为什么这样用: Written is the irregular past participle of write.

  • Our team will have delivered every package before sunset.

    为什么这样用: Delivered is the regular -ed past participle of deliver.

轮到你了

Which sentence uses the correct past participle form after will have?

查看答案

答案: By noon, our technician will have spoken with the property owner.

Spoken is the correct past participle form required after the auxiliary phrase will have.

Set Clear Deadlines Using By and Before

Prepositions establish the viewpoint that makes the future perfect meaningful. The preposition by indicates a deadline meaning at or before a specified time. Saying by midnight means the action occurs at some unspecified point leading up to midnight. In contrast, using on or at specifies the precise time of an event. Pairing the future perfect with by or before guarantees that your audience understands the deadline limit.

  • By next month, our department will have hired three assistants.

    为什么这样用: By next month sets a clear deadline limit for completing the hiring.

  • Before Friday, the painter will have finished our hallway.

    为什么这样用: Before marks the time boundary prior to which painting concludes.

轮到你了

What does the phrase 'by five o'clock' mean in a future perfect sentence?

查看答案

答案: At or before five o'clock.

The preposition by indicates a completion limit occurring at or prior to the stated deadline.

Order Two Future Events Correctly

When you link two future actions, the earlier completed action takes the future perfect, while the later reference action uses the simple present tense. In English time clauses beginning with when, before, or by the time, you must never repeat the modal will. Using will in both parts of the sentence sounds awkward and repetitive. Place the present tense in the time clause to anchor the timeline cleanly.

  • By the time the guests arrive, we will have prepared dinner.

    为什么这样用: Arrive is present simple in the time clause, while will have prepared shows prior completion.

  • The train will have departed before you reach the platform.

    为什么这样用: Reach is present tense, establishing the future reference point.

轮到你了

Which sentence correctly pairs the future perfect with a time clause?

查看答案

答案: By the time our boss arrives, we will have organized the files.

Time clauses introduced by by the time use the present simple tense, not will or the past tense.

Form Clear Negative Predictions

To express that an action will remain incomplete at a future deadline, insert not directly after will. This produces will not have or the common contraction won't have, followed by the past participle. Take care not to place not after have, which is a common mistake for non-native speakers. A negative future perfect sentence predicts that a target or project will still be unfinished when the specified deadline arrives.

  • We will not have saved enough money before the semester begins.

    为什么这样用: Not is placed directly after will to indicate an unfinished financial goal.

  • The mechanic won't have repaired the brakes by noon.

    为什么这样用: Won't have is the standard conversational contraction for will not have.

轮到你了

Where does the word 'not' belong in a negative future perfect sentence?

查看答案

答案: Directly after will and before have.

In negative future perfect structures, not sits immediately between the modal auxiliary will and the base verb have.

Ask Questions About Progress and Completion

To inquire whether a task will be finished before a future point, move will to the front of the clause before the subject. The words have and the past participle stay together immediately following the subject. In conversational English, short answers to these questions typically use will or won't rather than repeating the participle. Mastering this question pattern allows you to check project milestones and personal schedules smoothly.

  • Will you have submitted your tax forms by Friday afternoon?

    为什么这样用: Will moves before the subject you, while have submitted stays intact.

  • Will the decorators have finished before the store opens?

    为什么这样用: The question checks whether decorating finishes prior to the store opening.

轮到你了

Which question is formed correctly in the future perfect tense?

查看答案

答案: Will your team have completed the inspection by Thursday?

Questions place will before the subject, keeping have completed intact directly after the subject.

Catch Reduced Spoken Forms in Fast English

Fluent speakers rarely pronounce every syllable of will have with clear citation clarity. Instead, have routinely reduces to a weak unstressed schwa sound, sounding like of or /əv/. Furthermore, pronouns contract with will so that phrases like they will have become they'll have or even they'll've. If you expect to hear two distinct heavy beats for will and have, you will miss the tense entirely. Train your ear to focus on the stressed past participle right after the weak auxiliary murmur.

  • By six, they'll have reached the hotel.

    为什么这样用: They'll have is pronounced with a reduced auxiliary and strong stress on reached.

  • I'll have finished before lunch.

    为什么这样用: The pronoun and modal contract into I'll, while have reduces to an unstressed weak syllable.

轮到你了

How does the auxiliary verb 'have' usually sound in rapid spoken English?

查看答案

答案: It reduces to a weak unstressed sound like /əv/.

In fluent connected speech, have loses its stress and reduces to an unstressed schwa syllable.

常见错误

看看常见说法哪里不合适,应该怎么说,以及为什么。

  • 不要这样说: By Tuesday, he will has checked the figures.

    可以这样说: By Tuesday, he will have checked the figures.

    'Will' takes the base form 'have', including with he, she or it.

  • 不要这样说: By next week, they will have wrote the report.

    可以这样说: By next week, they will have written the report.

    The future perfect needs a past participle; 'written' is the participle of 'write'.

  • 不要这样说: By the time the guests will arrive, we will have set the table.

    可以这样说: By the time the guests arrive, we will have set the table.

    A future time clause with 'by the time' takes the present simple.

  • 不要这样说: Not they will have booked a room by then.

    可以这样说: They will not have booked a room by then.

    In a negative statement, put 'not' directly after 'will' and before 'have'.

关于“Future Perfect: Talking About Deadlines”的常见问题

What is the difference between saying 'by 5 PM' and 'at 5 PM'?

'At 5 PM' marks the exact moment an action begins or occurs. 'By 5 PM' sets a deadline, meaning the action happens at or before that moment. Use the future perfect with 'by' because it views the action as already completed when that deadline arrives.

The meeting will start at five o'clock.

By five o'clock, we will have prepared the meeting room.

Can I say 'she will has finished' for third-person subjects?

No. The modal verb 'will' is always followed by the base form of the auxiliary verb, which is 'have'. It never changes to 'has', regardless of whether the subject is he, she, it, or a singular noun.

She will have completed the survey by noon.

The technician will have fixed our network before Friday.

When should I avoid using the future perfect tense?

Avoid the future perfect when you simply want to state a future fact, plan, or schedule without emphasizing completion before a deadline. If the completion relationship is unnecessary, the simple future with 'will' is more natural and direct.

We will discuss your proposal tomorrow morning.

By tomorrow morning, we will have reviewed your proposal.

Which verb tense follows the phrase 'by the time'?

Use the simple present tense in clauses introduced by 'by the time', even when referring to future events. Do not use 'will' in that time clause. The main clause then uses the future perfect to describe the earlier completed event.

By the time our manager arrives, Lucas will have printed the reports.

结束前再练一下

记住这一点

Use the future perfect whenever an action finishes before a specified future deadline or event. Combine will have with a past participle for all subjects. Pair the tense with time expressions like by Friday, before noon, or by the time you arrive to keep chronological relationships clear.

第2阶段,共5阶段

听力

在实际句子中听这些表达,从短句练到长句,写下听到的内容。

选择练习用的口音

已完成0项,共4项

第1段,共4段 4秒 A colleague confirms that project documentation will be ready before lunchtime.

听录音,再写下听到的内容。没听清可以反复播放。

大小写和标点不影响得分。

第2段,共4段 5秒 A friend explains her savings goal for an upcoming summer trip.

听录音,再写下听到的内容。没听清可以反复播放。

大小写和标点不影响得分。

试试长一点的录音。先听一遍,再重听没听清的部分。

第3段,共4段 6秒 Two movers discuss packing progress before loading their moving vehicle.

听录音,再写下听到的内容。没听清可以反复播放。

大小写和标点不影响得分。

这段录音更长,请按答题框上方的说明练习。

第4段,共4段 25秒 An office supervisor explains how file management will be completed before an executive check-in.

听录音,补上缺少的词。其余文字已给出。

By noon tomorrow, will have organized every file our office. He plans to arrange six clean folders so can discover important records quickly. If our regional calls during lunch, our reception desk can with clear details because Lucas will have all major updates already.

第3阶段,共5阶段

口语

先跟着录音读,再用到自己的回答里。

同步跟读

和录音一起说

先慢速播放这个句子,再和录音同步说。除了单词,也要模仿说话的节奏。

第4阶段,共5阶段

写作

用学到的表达写写自己今天或这周的事,再写一条消息。

写一写

用自己的话写下来

  • 我用上了“future perfect: talking about deadlines”。
  • 写的是自己的生活,没有照搬课程里的例子。
  • 我已经读出声检查过一遍,看看说起来是否通顺。

自己写一段话

选一个情境,用自己的话写30至50个英文单词。这项练习需要自己组织语言,听写则要写出录音里的原话。

Write a message to your landlord describing your kitchen renovation plans before next Friday. State two tasks your family will have finished by then. Write between 30 and 50 words.

按这些提示检查并修改。系统不会自动评判语法和意思是否正确。每个任务的草稿分别保存在当前浏览器标签页中。

第5阶段,共5阶段 · 会员内容

检测

听新的录音,不看提示。

听力测试需要会员。可以先完成免费听写,再决定要不要继续。

前往免费听写

第1段,共2段 8秒 会员内容

第2段,共2段 22秒 会员内容

正在带学生上课?

把这节课分享到Google Classroom,作为作业或课堂材料。

关注MicroEnglish

每天都有新课、短视频和小测验。选你常用的平台就好。

提问与讨论

围绕这节课提问、分享例句,或帮其他学习者解答。

查看讨论
问问老师欣怡 · AI英语老师

欣怡 · AI英语老师

正在打开老师窗口……