What happens when you type a URL? Time clauses with as soon as, until and once

About this lesson

Time clauses with as soon as, until and once put the steps of a process in order in this B1 English for IT lesson plan on how apps load.

Grammar
When, before, after, as soon as, once and until with the present simple, also about the future: I'll deploy it once the tests pass.
Topic
Explaining how a web page or an app loads at a fictional payments startup, with words such as request, response, token and round trip.
Activities
A GitHub document's story and a wiki page to read, a call to follow, self-checking drills, a chat and open boxes, then a wiki page to write and a recording.

What's inside

  1. Chapter 1Warm-up: Press Enter

    • PictureUnlock
    • Spin the wheel and answerSpin the wheelUnlock
    • Study the words: from a tap to a pageVocabularyTry it
    • Look at the pictures and choose the wordChoose by pictureUnlock
  2. Chapter 2The Story: From Enter to the Page

    • Read the story of “what-happens-when”ArticleUnlock
    • Choose the correct answer about the storyQuizUnlock
  3. Chapter 3At Work: Inside the Merchant App

    • Read the team's wiki pageArticleUnlock
    • True or false? Check the wiki pageTrue or falseUnlock
    • Put the steps in the correct order: Felix's morningDrag and dropUnlock
  4. Chapter 4Listen: Why Is the Home Screen Slow?

    • Listen to Beatriz and Diego's callListeningTry it
    • Transcript, for the teacherUnlock
    • Choose the correct answer about the callQuizUnlock
  5. Chapter 5Grammar: As Soon As It Arrives…

    • Study the scheme: time clausesGrammar schemeTry it
    • Choose the correct time wordChoose the optionTry it
    • Put the verbs in the correct form: Diego's updateFill in the gapsUnlock
    • Join the two steps with the time word: fill in the gapsFill in the gapsUnlock
    • Choose the correct sentenceQuizUnlock
  6. Chapter 6Speak Up: Explain It Step by Step

    • Choose the right replies to FatimaChatTry it
    • Open a box: explain it step by stepOpen the boxUnlock
  7. Chapter 7Homework: Your Process, Step by Step

    • Read your phrase bankReal-life documentTry it
    • Put the sentences in the correct order: from Enter to the pageDrag and dropUnlock
    • Put the letters in the correct orderAnagramUnlock
    • Write a wiki page: what happens when…?Writing, checked by the teacherUnlock
    • Record yourself explaining a processSpeaking, checked by the teacherUnlock

Vocabulary

12 words and phrases from the lesson, each with a picture and audio in edio.

+9 more with pictures and audio in the lessonMore words

  • a DNS lookup
  • a handshake
  • a token
  • a spinner
  • a round trip
  • a cache hit
  • fetch
  • load
  • render

Grammar: time clauses with as soon as, until and once

A process is a chain of steps, and time clauses hook each step to the next: when, before, after, as soon as, once and until. From a tap on an app icon to a typed web address, learners see that the time clause stays in the present simple, both for a process that happens every time and for a plan.

Time clauses: one step, then the next

After when, before, after, as soon as, once and until, use the present simple: for a process and for a plan.

Six time words for one process

Before and after give the order of two steps. As soon as means right after, with no wait, and once means after something is done: As soon as the app has a token, it sends a request. The main clause takes the present simple or will.

Six time words for a process

Time wordIt meansExample
whenat that moment, every timeWhen a merchant taps the icon, the app checks its cache.
beforeearlier than the other stepThe app checks its cache before it sends a request.
afterlater than the other stepAfter the DNS server answers, the browser opens a connection.
as soon asright after, with no waitAs soon as the app has a token, it sends a request.
onceafter something is doneI'll deploy it once the tests pass.
untilup to that moment (something lasts)The page stays blank until the response arrives.

The form

time word + present simplemain clause (present simple or will)

As soon as the browser gets the IP address, it sends a request.

When the call ends, I'll create a ticket.

A process or a plan: no will after the time word

In a process, both clauses take the present simple: When the response arrives, the app renders the screen. In a plan, will goes into the main clause only: When the response arrives, I'll check the logs, never when it will arrive.

A process or a plan: the time clause stays in the present

A process (every time)

  • When the response arrives, the app renders the screen.

A plan (the future)

  • When the response arrives, I'll check the logs.

From the lesson

  • When Felix opens the app in the morning, the cache is old.a process
  • As soon as the app has the new token, it sends the request.a process
  • The spinner stays until the response arrives.a process
  • I'll create a ticket as soon as we finish.a plan
  • I'll talk to Kenji when San Francisco wakes up.a plan

Until: something lasts up to that moment

Until needs something that continues: The page stays blank until the response arrives. With a negative, it means not before: We won't release it until Jordan checks it. For the very next step, use as soon as or when instead.

until = something lasts up to that moment

Use until when something continues up to a moment: the page stays blank, the merchant waits, we won't release it. For the very next step, use as soon as or when, not until. With not, until means “not before”: We won't release it until Jordan checks it.

Comma or no comma?

A time clause at the start of a sentence ends with a comma: Once the tests pass, I'll deploy it. At the end, it needs no comma: I'll deploy it once the tests pass.

Time clause first: a comma

  • Once the tests pass, I'll deploy it.

Time clause second: no comma

  • I'll deploy it once the tests pass.

Typical mistakes

  • I'll deploy it as soon as the tests will pass.

    I'll deploy it as soon as the tests pass.

    no will after a time word, also about the future

  • The page stays blank until the response will arrive.

    The page stays blank until the response arrives.

    present simple after until

  • After you will press Enter, the browser checks its cache.

    After you press Enter, the browser checks its cache.

    no will after when, before or after

  • Until the connection is ready, the browser sends the request.

    As soon as the connection is ready, the browser sends the request.

    until is for something that lasts, not for the next step

More lessons on this grammar: Future tenses lessons and exercises

Try the as soon as and until exercises

Try them yourself: these are the same exercises your students do in edio.

What's in the lesson

  • 11 auto-checked exercises
  • 3 games
  • 2 teacher-checked tasks
  • 1 real-life document
  • 2 articles
  • 1 grammar scheme
  • 1 set of word cards
  • 1 audio clip
  • 1 picture
  • 1 transcript

The main objectives of this lesson are to:

  • explain a process step by step with time words: When a merchant taps the icon, the app checks its cache.
  • keep the present simple after a time word, also in a plan: I'll create a ticket as soon as we finish.
  • use until for something that lasts, not for the next step: The spinner stays until the response arrives.
  • write a short wiki page that explains a process from your own work in six to eight steps

Lesson 13 opens unit 5 of English for IT B1 · Inside the Team, How it works, where learners explain systems step by step. It builds on lesson 12's first conditional, whose if clause also keeps the present, and on the A2.1 page about when, before and after; lessons 14 and 15 add the passive and relative clauses. A process is about what waits for what, the job of as soon as, until and once.

A wheel of questions and twelve word cards with pictures and audio, from a request to render, open the lesson. The story is “what-happens-when”, a community document on GitHub that tries to explain in great detail what happens after you press Enter. At work, Kenji's wiki page follows a tap on the app of Kestrel Cloud, a fictional payments startup, to the home screen, and an AI-voiced call explains why it is slow every morning.

Four drills that check themselves follow the scheme, from choosing the right time word to joining two steps into one sentence. In the speaking chapter, students explain to a support colleague what happens after a merchant taps Refund, then open boxes about an ATM, a card payment or a new colleague joining the team.

The homework opens with the phrase bank, then an ordering task from Enter to the page and an anagram that check themselves. Students then write a wiki page on a process from their work and record themselves explaining it; the teacher reviews both.

Grammar:
time clauses · when, after, as soon as, until, once
Topic:
how the web works · explaining a process · requests and responses

Teaching tips

  • Act out a web request: one student is the browser, one the DNS server and one the web server, and the class narrates each move: As soon as the DNS server answers, the browser…
  • Play the call twice: first for the reason the home screen is slow, then for every when, as soon as, until and once the students can catch.
  • With an in-company group, explain one of their own processes, such as a deploy or a support request: one learner talks it through, and the others keep asking And after that?
  • One-to-one, play the colleague from support: ask So it happens right away? about a process the learner knows, so the answer needs until or as soon as.

Liked it?

Teach the whole lesson in edio

24 exercises in 7 chapters, ready to teach. edio is an online platform for language schools and teachers: ready-made interactive lessons, live classes, homework and student progress in one place.

  1. Start a free trial

    7 days, no credit card.

  2. Open the lesson

    Find it in the library of 621 ready lessons. Teach it as it is, or copy any chapter into your own lessons.

  3. Teach it live or as homework

    Students work in their own accounts, in sync with you during the lesson, and the practice exercises check themselves.

The whole course: English for IT B1 · Inside the Team

24 lessons at B1 for people who build, test or run software, in American English. Learners follow Iryna, a junior developer, through her first year at Kestrel Cloud, a fictional payments startup: standups, tickets, code review, chats across time zones and job interviews. Each lesson is built around a true story from software history.See the course

  1. Unit 1 Hello, team

    roles, stacks and first days: the present simple, the present perfect with for and since, question forms

    1. Lesson 1How big is a two-pizza team?Present simple for jobs and responsibilities
    2. Lesson 2Your first "Hello, World"Present perfect with for and since
    3. Lesson 3Write your personal READMEQuestion forms for getting to know colleagues
  2. Unit 2 The daily standup

    updates and blockers: the present simple and continuous, just, already and yet, have to and need to

    1. Lesson 4Why is it called a scrum?Present simple vs continuous and state verbs
    2. Lesson 5Done, not done yetPast simple, present perfect and going to for updates
    3. Lesson 6Help, I'm blocked!Have to, need to, don't have to and can't
  3. Unit 3 Bugs and tickets

    clear bug reports: the past continuous, imperatives and the zero conditional, quantifiers

    1. Lesson 7The first actual bugPast simple and past continuous for bug stories
    2. Lesson 8Steps to reproduceImperatives and the zero conditional for bug reports
    3. Lesson 9The email that couldn't go 500 milesQuantifiers in bug tickets
  4. Unit 4 Code review

    kind, useful comments: -ed and -ing adjectives, modals for suggestions, the first conditional

    1. Lesson 10What's a nit?-ed and -ing adjectives in review comments
    2. Lesson 11Could we maybe…?Modals for suggestions in code review
    3. Lesson 12Your first pull requestThe first conditional and unless in code review
  5. Unit 5 How it works

    explaining systems step by step: time clauses, the passive, relative clauses

    1. Lesson 13 · you're hereWhat happens when you type a URL?Time clauses with as soon as, until and once
    2. Lesson 14How is a barcode read?The present and past simple passive
    3. Lesson 15Draw it, then say itDefining relative clauses
  6. Unit 6 Remote and async

    chat, email and time zones: polite requests, future forms, the present perfect continuous

    1. Lesson 16Just say what you needPolite requests and indirect questions
    2. Lesson 17Your 9 a.m. is my noonFuture forms for plans across time zones
    3. Lesson 18Write it downPresent perfect continuous for status updates
  7. Unit 7 Users and clients

    user stories and plain explanations: verb + to or -ing, reported speech, comparisons

    1. Lesson 19As a user, I want…Verb + to or verb + -ing
    2. Lesson 20"The client said it was broken"Reported speech for client calls
    3. Lesson 21Explain it in ten hundred wordsComparisons for plain explanations
  8. Unit 8 Your next job

    resumes and interviews: used to, the past perfect, the second conditional

    1. Lesson 22A resume that shows resultsUsed to for your career path
    2. Lesson 23Tell me about a time when…The past perfect for STAR stories
    3. Lesson 24What would you do if…?The second conditional for interviews

Questions about this lesson

What does "as soon as" mean?
As soon as means right after something happens, with no wait between the two steps: As soon as the app has a token, it sends a request. I'll message you as soon as he replies. The verb after it stays in the present simple, even about the future. The B1 English for IT lesson What happens when you type a URL? on edio.ai uses it to explain how an app loads.
Can you use "will" in a time clause?
No, a time clause takes the present simple, even about the future: When the call ends, I'll create a ticket, not When the call will end. The rule covers before, after, as soon as, once and until too, and will belongs in the main clause. In a support chat in What happens when you type a URL?, a B1 lesson on edio.ai, seven of the student's eight replies come with a will trap.
What tense do you use after "as soon as"?
Use the present simple after as soon as, and put any future in the main clause: I'll deploy it as soon as the tests pass, not will pass. When the first step must be complete, the present perfect works too: I'll test it as soon as she has finished it. For a process, both clauses are present: As soon as the connection is ready, the browser sends the request.
How do you use "until" in a sentence?
Use until for a state that lasts up to a moment: The page stays blank until the response arrives. With a negative, it means not before: We won't release the update until the tester says it's OK. Don't use it for the very next step: Until the connection is ready, the browser sends the request is wrong and needs As soon as.
What's the difference between "once" and "as soon as"?
Once means after something is done, while as soon as stresses that the next step follows right away. I'll deploy it once the tests pass sets a condition: no deploy before the tests. As soon as the app has a token, it sends a request says there's no wait at all. Both take the present simple, and often either one fits.
What's the difference between "until" and "by"?
Until is for something that lasts; by marks a deadline. The spinner stays until the response arrives describes a wait that continues up to that moment. Please send the list by Friday means on Friday or earlier, and the action happens once. So I'll work on it until Friday means the whole time up to Friday, while I'll finish it by Friday means at any point before then.
What's the difference between "after" and "afterwards"?
After joins a clause or a noun to the sentence, while afterwards stands alone and means after that: After the DNS server answers, the browser opens a connection. The server checks the token. Afterwards, it fetches the data. American English also uses afterward, and at work many people simply say after that: When you open the app, it gets a new token. After that, it sends the request.
How do you explain what happens when you type a URL?
Explain it as a chain of steps joined by time words: As soon as you press Enter, the browser checks what you typed. After a DNS server gives it the IP address, the browser opens a connection. As soon as the connection is ready, it sends a request and waits until the server sends back a response. End with the page: When the HTML arrives, the browser renders it.
What does "round trip" mean in IT?
In IT, a round trip is one message there and its answer back: a request goes to a server, and the response returns. Each one adds waiting time: His token expires at night, so the app needs an extra round trip. Then it's one round trip, not two. In What happens when you type a URL?, a B1 English for IT lesson on edio.ai, a slow morning screen comes down to that extra trip.
How do I teach as soon as, until and once to B1 adults?
Start from a process the learners already know, such as paying by card, and draw it as boxes and arrows. Then join each pair of steps aloud with a time word: As soon as you tap Pay, the app sends a request. Correct every will after a time word at once: three of the four typical mistakes in this lesson's scheme are that will.
What's good homework for practicing as soon as and until?
Good homework asks learners to explain a real process in writing, where each step needs the right time word: The ticket waits in the backlog until the team plans the next sprint. In the B1 English for IT lesson What happens when you type a URL? on edio.ai, a sentence-order drill and an anagram check themselves first; students then write a wiki page and record the process for the teacher to review.
Are there interactive exercises for as soon as and until?
Yes: dropdown gap-fills and chat role-plays show at once whether a learner chose the right time word. Without an account, this page plays four parts of What happens when you type a URL?, a B1 English for IT lesson on edio.ai: a call about a slow home screen, a drill to choose the time word, a chat explaining a refund to support, and the phrase bank for explaining a process. The other exercises are locked.

Teach this lesson with your students

No credit card required