B1 Verb Moods 12 min read 中等

将来时间状语从句 (When, As Soon As, Before, After)

Use simple present in time clauses to perfectly time future events. Get it right, and you're golden!

Grammar Rule in 30 Seconds

In English, we never use 'will' inside a time clause; we use the Present Simple instead.

  • Use Present Simple after 'when', 'before', 'after', 'until', and 'as soon as'. Example: 'When I arrive...'
  • Use 'will' or 'going to' in the main part of the sentence. Example: '...I will call you.'
  • If the time clause comes first, use a comma. Example: 'Before I leave, I'll say goodbye.'
Main Clause (Future) + ⏳ Time Word + Subordinate Clause (Present Simple)

Overview

有没有发过像 I will call you when I will get home 这样的信息,然后觉得哪里怪怪的?你并不孤单。你的大脑逻辑上会想:“嘿,我在谈论未来,所以我应该用两次 will!”但英语有一个离奇的小秘密。在时间状语从句(time clauses)的世界里,我们把未来当作已经在现在发生一样对待。这条规则是你 B1 英语水平的一个重大提升,因为它能让你听起来自然得多。无论你是计划去东京旅行,还是只是在等星巴克,你都需要这些模式。让我们来看看如何谈论未来而又不陷入 will 的陷阱。

How This Grammar Works

这种语法模式是关于未来两个动作之间的关系的。你有一个主句(将要发生什么)和一个时间从句(什么时候发生)。把它想象成火车时刻表。“时间从句”是车站。“主句”是到站的火车。你不需要两列火车;你只需要知道车站什么时候准备好。我们用一般现在时(Present Simple)来标记条件或时间点。尽管整个句子指的是明天、下周或五分钟后,语法却分工合作。will 部分承担未来的重任,而时间词负责排序。这有点像接力赛。时间词(as soon as)把接力棒交给现在时,然后现在时再把它交给将来时。如果你试图一次给两根未来的接力棒,大家都会摔倒。这很尴尬。没人想在语法奥林匹克上摔倒!

Formation Pattern

1
从时间词开始:从 when, as soon as, before, after, 或 until 中选择。
2
添加时间从句:使用一般现在时。(主语 + 动词原形/动词-s)。这里不要使用 will
3
添加主句:使用一般将来时。(主语 + will + 动词原形)。
4
逗号规则:如果时间从句在前,使用逗号。如果在后,不需要逗号。

Conjugation Table

Form Example Translation
--- --- ---
When + Present, Will + Verb When I arrive, I will call you. 我到达时会给你打电话。
Will + Verb + As Soon As + Present I will eat as soon as I finish. 我一做完就吃。
Before + Present, Will + Verb Before she leaves, she will wave. 她离开前会挥手。
Until + Present, Will + Verb I will wait until you come back. 我会等到你回来。

When To Use It

当你制定的计划取决于某个特定时刻时,使用这种模式。它非常适合旅行视频博客。“当我们到达山顶时,我会给你们看风景!(I’ll show you the view when we get to the top!)”它也是专业 Zoom 会议的王者。“会议一结束我就发文件(I’ll send the file as soon as the meeting ends.)”当你想要听起来很紧迫或超级高效时,使用 as soon as。当你谈论一个限制时,使用 until。“不赢下这一关我就不停止游戏(I won't stop gaming until I win this level.)”这非常适合那些摄入过多咖啡因、眼睛狂跳的深夜游戏环节。使用 beforeafter 来展示清晰的事件顺序。“毕业后,我要环游世界(After I graduate, I’ll travel the world.)”(或者至少去冰箱那里旅行找点零食)。这种语法可以帮助你精确地组织未来的生活。它就像你大脑里的数字日历。

Common Mistakes

最著名的错误是“双重 Will”。
When I will see him, I will tell him.
When I see him, I will tell him.
你的大脑想要保持一致,但英语喜欢变化。另一个错误是忘记时间从句中第三人称主语的 -s
As soon as he arrive, we will start.
As soon as he arrives, we will start.
即使它有未来的含义,它仍然是一般现在时,所以一般现在时的规则仍然适用!此外,还要注意 until。在许多语言中,当人们想表达 by the time(到……的时候)时,会使用 until。如果你说 “I'll wait until 5:00”,意味着你一直待在那里直到时钟指向 5:00。如果你说 “I'll finish until 5:00”,听起来就像你一直在不停地反复完成。很奇怪吧?把你的 until 留给持续的等待或不停的动作。

Contrast With Similar Patterns

这与普通的 if 条件句有什么不同?if 暗含怀疑。“如果我见到他,我会告诉他(If I see him, I'll tell him)”(也许我见不到他)。when 暗含确定。“当我见到他时,我会告诉他(When I see him, I'll tell him)”(我知道我会见到他)。这就是“也许”和“肯定”的区别。
此外,不要将此与零类条件句(Zero Conditional)混淆。零类条件句用于普遍真理:“下雨时,草会变湿(When it rains, the grass gets wet.)”这每次都会发生。但我们今天的 B1 规则是针对特定的未来事件:“明天明天下雨时,我会待在室内(When it rains tomorrow, I'll stay inside.)”
还有一个:going to 还是 will。你也可以在主句中使用 going to!“当我回到家时,我要睡上十个小时(When I get home, I'm going to sleep for ten hours.)”这非常适合表达你的意图。只要记住:时间从句*总是*保持一般现在时。它是锚,防止你的句子漂向将来时的混乱之中。

Quick FAQ

Q

我可以在时间从句中使用现在进行时吗?

可以!如果动作正在进行中。 I'll call you while I'm walking home.(我走路回家时给你打电话)

Q

as soon aswhen 更正式吗?

并不真的,它只是更快。它的意思是“紧接着之后”。

Q

我可以用 shall 代替 will 吗?

可以,但你听起来会像在演莎士比亚的戏。 I shall text thee when the sun sets.(太阳下山时,我会给你发信息)除非你穿着丝绒斗篷,否则最好还是用 will'll

Q

如果我在谈论过去怎么办?

那这条规则就不适用了。这严格来说是针对未来计划的。对于过去,你会在两个部分都使用一般过去时: When I arrived, I called him.

Q

我总是需要逗号吗?

只有当 when/as soon as/before 部分开始句子时才需要。如果它在中间,时间词就像胶水一样,所以不需要逗号胶水!

Future Time Clause Structure

Main Clause (Future) Conjunction Time Clause (Present)
I will call you
when
I arrive.
She is going to leave
as soon as
it stops raining.
We will wait
until
he comes.
They'll be happy
once
they finish.
I'll buy it
before
the shop closes.
You'll feel better
after
you eat.

Common Contractions in Main Clauses

Full Form Contraction Example
I will
I'll
I'll tell you when I know.
You will
You'll
You'll see when you get there.
He will
He'll
He'll call after he lands.
She will
She'll
She'll wait until you're ready.
We will
We'll
We'll go as soon as it's time.
They will
They'll
They'll leave before we arrive.

Meanings

A grammar rule where the present simple tense is used to refer to future time after specific temporal conjunctions.

1

Immediate Sequence

Using 'as soon as' or 'once' to show one action happens immediately after another.

“As soon as the movie ends, we will go to dinner.”

“I'll tell him the news once he wakes up.”

2

General Future Timing

Using 'when' to indicate a certain event in the future.

“When I see her, I'll give her your message.”

“I'll be happy when the exams are over.”

3

Order of Events

Using 'before' and 'after' to establish a timeline for future actions.

“I'll finish this report before I go home.”

“After I graduate, I'm going to travel for a year.”

4

Duration and Deadlines

Using 'until' or 'till' to show an action continuing up to a specific future point.

“I'll wait here until you come back.”

“We won't start eating until everyone is here.”

Reference Table

Reference table for 将来时间状语从句 (When, As Soon As, Before, After)
Form Structure Example
Affirmative
Future + Time Word + Present Simple
I'll call you when I arrive.
Negative (Main)
Future Negative + Time Word + Present Simple
I won't leave until you arrive.
Negative (Clause)
Future + Time Word + Present Simple Negative
I'll be sad if you don't come.
Interrogative
Will + Subject + Verb + Time Word + Present Simple?
Will you call me when you arrive?
Imperative
Verb (Base) + Time Word + Present Simple
Call me when you arrive.
Present Perfect Variation
Future + Time Word + Present Perfect
I'll help you when I've finished my work.
Reversed Order
Time Word + Present Simple, + Future
When I arrive, I'll call you.

正式程度

正式
I shall contact you immediately upon my arrival.

I shall contact you immediately upon my arrival. (Communication)

中性
I will call you when I arrive.

I will call you when I arrive. (Communication)

非正式
I'll buzz ya when I'm there.

I'll buzz ya when I'm there. (Communication)

俚语
I'll hit you up once I land.

I'll hit you up once I land. (Communication)

The Future Time Clause Bridge

Future Sentence

Main Clause

  • Will / Going to The future action

Conjunction

  • When, After, Until The time bridge

Time Clause

  • Present Simple The time reference

When vs. If

When (Certainty)
When the sun rises... It definitely happens
If (Possibility)
If it rains... It might happen

Choosing the Right Tense

1

Is it a time clause (starts with when/after/etc)?

YES
Use Present Simple
NO
Use Future (Will/Going to)

Common Time Conjunctions

➡️

Sequence

  • When
  • After
  • Before
  • Once

Immediacy

  • As soon as
  • The moment

Duration

  • Until
  • Till
  • By the time

按水平分级的例句

1

I will call you when I arrive.

I will call you when I arrive.

2

Before I sleep, I drink water.

Before I sleep, I drink water.

3

We will eat after the movie.

We will eat after the movie.

4

When it is hot, I will go swimming.

When it is hot, I will go swimming.

1

As soon as I get home, I'll cook dinner.

As soon as I get home, I'll cook dinner.

2

I'm going to wait until the rain stops.

I'm going to wait until the rain stops.

3

Will you buy some milk when you go to the shop?

Will you buy some milk when you go to the shop?

4

After he finishes work, he'll meet us.

After he finishes work, he'll meet us.

1

I'll send you the document once I've checked it.

I'll send you the document once I've checked it.

2

By the time you get this letter, I'll be in Paris.

By the time you get this letter, I'll be in Paris.

3

We won't start the presentation until everyone is seated.

We won't start the presentation until everyone is seated.

4

I'll stay in this job until I find something better.

I'll stay in this job until I find something better.

1

I'll have finished the report by the time the meeting starts.

I'll have finished the report by the time the meeting starts.

2

As soon as the results are announced, we'll let you know.

As soon as the results are announced, we'll let you know.

3

I'm not leaving until I've spoken to the manager.

I'm not leaving until I've spoken to the manager.

4

Whenever you're ready, we can set off.

Whenever you're ready, we can set off.

1

The policy will remain in effect until such time as the board decides otherwise.

The policy will remain in effect until such time as the board decides otherwise.

2

Once the dust has settled, we'll be able to assess the damage.

Once the dust has settled, we'll be able to assess the damage.

3

I shall not rest until justice is served.

I shall not rest until justice is served.

4

After the merger is finalized, several departments will be restructured.

After the merger is finalized, several departments will be restructured.

1

Lest there be any confusion, I will clarify the terms before the contract is signed.

Lest there be any confusion, I will clarify the terms before the contract is signed.

2

The system will continue to fail until the underlying architecture is overhauled.

The system will continue to fail until the underlying architecture is overhauled.

3

Provided that the conditions are met, the grant will be issued once the audit concludes.

Provided that the conditions are met, the grant will be issued once the audit concludes.

4

I'll be long gone by the time they realize what has happened.

I'll be long gone by the time they realize what has happened.

容易混淆

Future Time Clauses (When, As Soon As, Before, After) 对比 When vs. If

Learners use 'if' for certain events or 'when' for uncertain ones.

Future Time Clauses (When, As Soon As, Before, After) 对比 Until vs. By the time

Learners use 'until' for a deadline and 'by the time' for a duration.

Future Time Clauses (When, As Soon As, Before, After) 对比 When (Time Clause) vs. When (Question)

Learners forget that 'when' in a question *can* use 'will'.

常见错误

I will call you when I will arrive.

I will call you when I arrive.

You cannot use 'will' after 'when'.

Before I will go, I say goodbye.

Before I go, I will say goodbye.

The 'will' belongs in the main clause, not the 'before' clause.

When he come, we will eat.

When he comes, we will eat.

Don't forget the -s for third person in the present simple.

I wait until you will be ready.

I will wait until you are ready.

Use future for the main action and present for the time limit.

As soon as I will finish, I'll tell you.

As soon as I finish, I'll tell you.

'As soon as' follows the same rule as 'when'.

I'm going to call you when I'm going to arrive.

I'm going to call you when I arrive.

'Be going to' is also forbidden in the time clause.

After I will graduate, I will travel.

After I graduate, I will travel.

Sequence of events uses present simple for the first event.

By the time you will get here, the food will be cold.

By the time you get here, the food will be cold.

'By the time' is a complex conjunction but follows the same rule.

I'll join you when I'll have finished.

I'll join you when I've finished.

If using the perfect aspect, it must be Present Perfect, not Future Perfect.

Until it won't stop raining, we can't go.

Until it stops raining, we can't go.

'Until' already implies a negative limit; don't use 'won't' inside the clause.

I will stay here until he will have come.

I will stay here until he has come.

Even in complex completion scenarios, 'will' is excluded from the temporal clause.

句型

I'll ___ as soon as I ___.

When it ___, we will ___.

By the time you ___, I'll have ___.

I won't ___ until I ___.

Real World Usage

Texting a friend constant

I'll text u when I'm on the bus.

Job Interview common

I will be able to start as soon as I complete my current project.

Ordering Food very common

I'll pay when the food arrives.

Travel/Airport common

The shuttle will leave after the last passenger boards.

Social Media occasional

I'll post the photos once I've edited them!

Legal Contracts occasional

The agreement will terminate when the notice period ends.

💡

The Comma Rule

If you start with 'When', 'After', or 'Before', always put a comma after that clause. If the time word is in the middle, no comma is needed.
⚠️

No 'Will' after 'When'

This is the #1 rule. Even if you are 100% talking about the future, 'will' is a forbidden word inside the time clause.
🎯

Use Present Perfect for Completion

If you want to emphasize that one thing must be *finished* before the next starts, use the Present Perfect. 'I'll go out after I have finished my work.'
💬

As soon as vs. When

In a professional setting, 'as soon as' sounds more proactive and reliable than 'when'.

Smart Tips

Check if one of them follows a word like 'when' or 'after'. If it does, delete that 'will'!

I will tell him when I will see him. I will tell him when I see him.

Swap 'when' for 'once' or 'as soon as'. It sounds more decisive.

I'll send the email when I finish. I'll send the email once I finish.

Double-check for the 's' at the end of the verb in the time clause.

I'll call you when he arrive. I'll call you when he arrives.

Remember: Time word at the start? Comma in the heart. Time word in the middle? No comma riddle.

When I arrive I will call you. When I arrive, I will call you.

发音

/aɪl/ (I'll)

Contraction Stress

In the main clause, the contracted 'll' is often very soft, almost disappearing.

When I arrive [pause], I'll call you.

Comma Pause

If the time clause is first, there is a slight rising intonation followed by a pause at the comma.

Rising-Falling

When I see him (rising), I'll tell him (falling).

Indicates the first part is a condition and the second is the result.

记住它

记忆技巧

W.A.B.A.U. (When, After, Before, As soon as, Until) — No 'will' in the WABAU zone!

视觉联想

Imagine a 'Will' robot trying to enter a house labeled 'When'. The door is too small, so the robot has to take off its 'Will' armor and enter as a normal 'Present' person.

Rhyme

When and After, Before and Until, use the Present and drop the Will!

Story

A traveler is planning a trip. He says, 'I'll pack my bags (Future). When I finish (Present), I'll go to the airport (Future). As soon as the plane lands (Present), I'll be in Paris (Future).'

Word Web

whenafterbeforeuntilas soon asonceby the time

挑战

Write 3 things you will do tonight using 'when', 'after', and 'as soon as'. Check that none of those clauses have 'will'!

文化笔记

BrE speakers often use 'shall' in the main clause for a more formal or determined tone, but the time clause rule remains the same.

AmE speakers almost exclusively use 'will' or 'going to' and rarely use 'shall'.

Using 'as soon as' is preferred over 'when' to show efficiency and urgency in professional settings.

This structure stems from Old English, where the present tense was used for both present and future time.

对话开场白

What will you do as soon as you finish work today?

Where will you go when you have your next vacation?

Will you stay in your current city until you retire?

What's the first thing you'll buy when you become a millionaire?

日记主题

Describe your perfect Saturday. Use at least five time clauses (when, after, before, etc.).
Write about your career goals. What will you achieve by the time you are 40?
Imagine a world 100 years from now. What will happen when technology takes over?
Write a letter to your future self. What will you say when you read this in 10 years?

常见错误

Incorrect

正确


Incorrect

正确


Incorrect

正确


Incorrect

正确

Test Yourself

Choose the correct verb form for the time clause. 多项选择

I will call you when I ___ at the hotel.

✓ Correct! ✗ Not quite. Correct answer: arrive
After 'when', we use the Present Simple to talk about the future.
Fill in the blank with the correct form of the verb in brackets.

As soon as she ___ (finish) the book, she will lend it to me.

✓ Correct! ✗ Not quite. Correct answer: finishes
The subject 'she' requires the third-person 's' in the Present Simple.
Find and correct the mistake in the sentence. Error Correction

Find and fix the mistake:

I'll wait here until you will come back.

✓ Correct! ✗ Not quite. Correct answer: I'll wait here until you come back.
Remove 'will' from the 'until' clause.
Combine the two sentences using 'before'. Sentence Transformation

I will leave the office. I will finish the report.

✓ Correct! ✗ Not quite. Correct answer: I will finish the report before I leave the office.
The main action (finish) stays future, the time reference (leave) becomes present.
Is the following sentence grammatically correct? True False Rule

When the sun will set, it will get cold.

✓ Correct! ✗ Not quite. Correct answer: False
It should be 'When the sun sets...'
Complete the dialogue. Dialogue Completion

A: When are we leaving? B: We'll leave as soon as the taxi ___.

✓ Correct! ✗ Not quite. Correct answer: arrives
Use Present Simple after 'as soon as'.
Which sentence is correct? Grammar Sorting

Pick the correct future time clause.

✓ Correct! ✗ Not quite. Correct answer: I'll tell him when I see him.
Main clause = future; Time clause = present.
Match the main clause with the correct time clause. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: 1-C, 2-A, 3-B
Each time clause uses the present simple to complete the future thought.

Score: /8

练习题

8 exercises
Choose the correct verb form for the time clause. 多项选择

I will call you when I ___ at the hotel.

✓ Correct! ✗ Not quite. Correct answer: arrive
After 'when', we use the Present Simple to talk about the future.
Fill in the blank with the correct form of the verb in brackets.

As soon as she ___ (finish) the book, she will lend it to me.

✓ Correct! ✗ Not quite. Correct answer: finishes
The subject 'she' requires the third-person 's' in the Present Simple.
Find and correct the mistake in the sentence. Error Correction

Find and fix the mistake:

I'll wait here until you will come back.

✓ Correct! ✗ Not quite. Correct answer: I'll wait here until you come back.
Remove 'will' from the 'until' clause.
Combine the two sentences using 'before'. Sentence Transformation

I will leave the office. I will finish the report.

✓ Correct! ✗ Not quite. Correct answer: I will finish the report before I leave the office.
The main action (finish) stays future, the time reference (leave) becomes present.
Is the following sentence grammatically correct? True False Rule

When the sun will set, it will get cold.

✓ Correct! ✗ Not quite. Correct answer: False
It should be 'When the sun sets...'
Complete the dialogue. Dialogue Completion

A: When are we leaving? B: We'll leave as soon as the taxi ___.

✓ Correct! ✗ Not quite. Correct answer: arrives
Use Present Simple after 'as soon as'.
Which sentence is correct? Grammar Sorting

Pick the correct future time clause.

✓ Correct! ✗ Not quite. Correct answer: I'll tell him when I see him.
Main clause = future; Time clause = present.
Match the main clause with the correct time clause. Match Pairs

1. I'll be happy... 2. We'll go out... 3. I'll stay here...

✓ Correct! ✗ Not quite. Correct answer: 1-C, 2-A, 3-B
Each time clause uses the present simple to complete the future thought.

Score: /8

Practice Bank

13 exercises
Choose the correct verb form for the time clause. 填空

We'll discuss the details after everyone ___ the proposal.

✓ Correct! ✗ Not quite. Correct answer: reads
Identify and correct the grammatical error in the sentence. Error Correction

He's going to study until he will understand the concept.

✓ Correct! ✗ Not quite. Correct answer: He's going to study until he understands the concept.
Select the sentence that correctly uses future time clauses. 多项选择

Which sentence is grammatically correct?

✓ Correct! ✗ Not quite. Correct answer: As soon as the alarm rings, I will wake up.
Translate the sentence into natural English. 翻译

Translate into English: 'No saldré hasta que termine de llover.'

✓ Correct! ✗ Not quite. Correct answer: ["I won't go out until it stops raining.","I will not go out until it stops raining."]
Arrange the words to form a grammatically correct sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: Once you send the email, I will receive the confirmation.
Match the time clause connectors with their correct use in future scenarios. Match Pairs

Match the connectors with their best description:

✓ Correct! ✗ Not quite. Correct answer: matched
Complete the sentence with the correct simple present form. 填空

By the time the guests ___, we'll have prepared dinner.

✓ Correct! ✗ Not quite. Correct answer: arrive
Correct the error related to future time clauses. Error Correction

After I will finish university, I am going to travel.

✓ Correct! ✗ Not quite. Correct answer: After I finish university, I am going to travel.
Which option is correctly structured? 多项选择

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: We'll decide where to eat when Pedro gets here.
Provide the best English translation for the given sentence. 翻译

Translate into English: 'Antes de que el jefe lo apruebe, no podemos empezar.'

✓ Correct! ✗ Not quite. Correct answer: ["Before the boss approves it, we can't start.","We can't start before the boss approves it."]
Unscramble the words to form a coherent sentence. Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: Once I finish the game, I will turn off the console.
Select the correct present tense verb for the clause. 填空

Please remember to mute your mic while you ___.

✓ Correct! ✗ Not quite. Correct answer: are eating
Match the phrases to complete common future time clause sentences. Match Pairs

Match the beginning with the correct ending:

✓ Correct! ✗ Not quite. Correct answer: matched

Score: /13

常见问题 (8)

Only if 'when' is a question word, not a time conjunction. For example: 'When will you arrive?' is correct, but 'I'll call you when you arrive' is the rule for time clauses.

This rule only applies to the future. In the past, both clauses usually use the past tense: 'When I arrived, I called him.'

Grammatically, they are the same. Meaning-wise, 'as soon as' is much faster—it means 'immediately after'.

No. Just like 'will', 'going to' is generally avoided in the time clause. Use the Present Simple instead.

It's a way to simplify the sentence. Since the main clause already says 'will', the time clause doesn't need it to be understood as future.

Yes! The First Conditional ('If it rains, I will...') follows the exact same tense rule.

Yes, if you want to emphasize an ongoing action: 'I'll call you when I'm having lunch.' But Present Simple is much more common.

'Until' is for a continuous action (I'll wait until 5). 'By the time' is for a single event that happens before a deadline (By the time I arrive, the show will have started).

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish low

Cuando + Subjunctive

English has no subjunctive requirement here.

French low

Quand + Future

English forbids the future tense in the 'when' part.

German high

Wenn + Present

German uses 'wenn' for both 'if' and 'when', which causes confusion in English.

Japanese moderate

Verb-ru + toki / Verb-tara

Japanese doesn't have a 'will' equivalent to misplace, so the error is less common.

Arabic moderate

Indama + Present

The word order and verb conjugation are the main hurdles.

Chinese partial

...de shihou

Chinese speakers often forget the English future marker 'will' in the main clause.

Learning Path

Prerequisites

Was this helpful?
还没有评论。成为第一个分享想法的人!