English grammar · Intermediate

How Long Does It: Duration Questions with How Long

How long asks about duration: the length of a situation, a process, or a wait. With the present perfect it measures a period that started in the past and still holds (How long have you had the kiln?). How long does it take asks about the time a process needs. How long will and how long did cover future and finished periods. It is not the same question as how often, which asks about frequency.

How long have you had the kiln?

how long plus present perfect for a duration that continues now

What it is

How long is a wh-phrase that asks for a length of time. The tense of the verb after it tells the listener which kind of duration you mean. How long have you + past participle measures a situation that started in the past and continues now, and the answer typically uses for or since (for six years, since 2019). How long did you + bare verb asks about a finished period. How long will you + bare verb asks about a future period. A separate and very common pattern is How long does it take (for X) to..., which asks about the time a process needs rather than how long a state has lasted.

How long have you lived in the annex? For three winters. How long did the last firing take? About fourteen hours. (Present perfect for an ongoing stay; past simple for a completed process.)

How to spot it

The question starts with how long, then an auxiliary, then the subject, then the verb, like any other wh-question. If the auxiliary is have/has and the verb is a past participle, you are asking about duration up to now. If you see take or take to, you are asking about the time a process needs.

  • How long have they been rehearsing? (present perfect continuous: activity still in progress)
  • How long did you wait on the quay? (past simple: the wait is over)
  • How long will the glaze take to dry? (will: future duration of a process)
  • How long does it take to walk to the ferry? (does it take + to-infinitive: typical time needed)

How long is it until... and How much time... overlap with this question. How often is a different question and takes frequency answers (twice a week), not duration answers (for two hours).

How Long Quick Reference

How long across the tenses that actually appear

TenseQuestionTypical answer
Present perfectHow long have you had the kiln?For six years. / Since 2019.
Present perfect continuousHow long have you been waiting?Since dawn. / For an hour.
Present simple (habit / take)How long does the ferry take?About forty minutes.
Past simpleHow long did the firing last?Fourteen hours.
Past continuousHow long were they rehearsing?All afternoon.
WillHow long will you stay in the annex?Until March.
Going to / present continuousHow long are you staying?A fortnight.
Take + toHow long does it take to glaze a bowl?Twenty minutes, once you have the hang of it.

Common How Long Examples in English

How long grouped by the kind of duration you are measuring:

Duration Up to Now

How long have you known the treasurer?
stative verb, present perfect, still true
How long has the annex been open?
been + adjective, state continuing now
How long have they been mixing the glaze?
continuous: the mixing is still going on
How long has this crate been sitting in the foyer?
been + -ing, a situation with present evidence

Answers use for (a period) or since (a starting point), not a finished-time phrase like last March on its own.

Finished Periods

How long did you live in the annex?
past simple: you do not live there now
How long were the pipes frozen?
past state with a known end
How long did the power cut last?
last as a duration verb in the past
How long had she been waiting when the ferry arrived?
past perfect continuous: duration before a past point

How long did you live there and How long have you lived there are different lives: one has ended, one has not.

Future and Planned Duration

How long will the gallery stay shut?
will for a future period
How long are you staying in the annex?
present continuous of a plan, common in speech
How long is the kiln going to take?
going to for a process already in train
How long will it be before the glaze is touch-dry?
how long will it be before + clause

Until and by appear in the answers more than for: Until March. By Friday. For three weeks is also possible.

Time a Process Needs

How long does it take to walk to the ferry?
does it take + to-infinitive, typical time
How long did it take you to mix that glaze?
did it take + person + to-infinitive
How long will it take for the kiln to cool?
take for + noun + to-infinitive
How long does a bisque firing take?
take without it, process as the subject

It in how long does it take is a dummy subject. The real process sits in the to-infinitive or after for.

How How Long Works

The phrase stays at the front; the tense after it chooses the kind of duration.

Present Perfect Measures an Unfinished Period

How long have you + past participle is the default question for a state or activity that started in the past and still holds. The present perfect is required because the period includes now. How long do you live here and How long are you living here do not ask this question (the second can ask about a plan). The answer is for + period or since + starting point, not a finished date used as a duration.

How long have you had the spare key?

have + past participle had, possession still true

How long have you + past participle, still true now.

How Long Follows Ordinary Question Order

How long is a fronted wh-phrase. After it comes the auxiliary, then the subject, then the rest of the verb chain: How long has the annex been open? How long did the firing last? There is no extra do when an auxiliary is already there. Subject questions are rare with how long because how long is not a subject; it is a duration adjunct.

How long has the annex been open?

has before the annex, been open after

How long + auxiliary + subject + verb.

For, Since, Until, and In the Answer

For introduces a length (for six years, for two hours). Since introduces the starting point of a period that continues (since 2019, since dawn). Until introduces the end point of a future or past period (until March). In can measure a process (in twenty minutes = after twenty minutes have passed). A present-perfect how long question should not be answered with last year as if it were a duration; last year answers when, not how long.

How long have they been rehearsing? Since noon. / For three hours.

since a point, for a period, both fit present perfect

For a length, since a start, until an end.

Take Needs Dummy It or a Process Subject

How long does it take to + infinitive asks about a typical or specific duration of a process. The person who does the process can sit after take: How long did it take you to mix the glaze. A for-phrase can introduce a delayed subject: How long will it take for the kiln to cool. You can also make the process the grammatical subject and drop it: How long does a bisque firing take.

How long did it take you to mix that glaze?

did it take + you + to-infinitive

How long does/did/will it take (you) to...?

Common Mistakes with How Long

Incorrect: How long do you live in the annex?

Correct: How long have you lived in the annex?

A duration that includes now needs the present perfect. The present simple asks about a habit or a general fact, not about the length of the current stay.

Incorrect: How long have you lived in the annex last year?

Correct: How long did you live in the annex last year?

Last year closes the period, so the present perfect is the wrong tense. Use the past simple for a finished stay, or drop last year and keep the present perfect for a stay that continues.

Incorrect: How long takes the ferry?

Correct: How long does the ferry take?

Take is a lexical verb in the present simple, so the question needs do-support. How long does it take is the dummy-it version of the same idea.

Incorrect: How long have you been here? Twice a week.

Correct: How long have you been here? Since March. / For two months.

Twice a week answers how often, not how long. Duration answers are periods (for two months) or starting points (since March).

How Long Across Tenses

The same duration question with wait, then with take, so the auxiliary change is visible.

How long with wait

Left column: the how long question. Right column: a natural short answer.

PronounQuestionShort answer
present perfectHow long have you waited?For an hour. / Since dawn.
present perfect continuousHow long have you been waiting?Since the first ferry.
past simpleHow long did you wait?Forty minutes.
past continuousHow long were you waiting?All morning.
willHow long will you wait?Until the next ferry.
present continuous (plan)How long are you waiting?Only until noon.

Have you waited and have you been waiting both occur; the continuous is more natural for a live wait.

How long does it take

Take as the duration verb, with dummy it.

PronounQuestionShort answer
present simpleHow long does it take to walk there?About twenty minutes.
past simpleHow long did it take to walk there?Half an hour, with the bags.
willHow long will it take to walk there?Twenty minutes, if we leave now.
present perfectHow long has it taken so far?Two hours, and we are not done.

How long does the walk take is the version with a noun subject and no dummy it.

How Long Does It Take

The process-duration pattern, including the extra person and the for-phrase.

Dummy it plus a to-infinitive

How long does/did/will it take to + verb asks for the time a process needs. The infinitive names the process. Typical answers are about + a period, or a period plus a condition (Twenty minutes, once the kiln is hot).

How long does it take to walk to the ferry?
typical time, present simple
How long did it take to rewire the annex?
one completed job in the past
How long will it take to cool?
future process, short infinitive

How long takes it is not English; do-support is required in the present and past simple.

Putting the person in

The person who performs the process sits after take and before the infinitive: How long did it take you to mix the glaze. In a statement the order is It took me two hours to mix the glaze. For + noun is used when the person or thing is not the agent of take but the delayed subject of the infinitive: How long will it take for the glaze to dry.

How long did it take her to learn the part?
her as the person after take
It took us all morning to unload the kiln.
statement order: it took + person + period + to
How long will it take for these prints to dry?
for + thing + to-infinitive

How long did you take to mix the glaze is heard, but How long did it take you is the more neutral form.

How long is it until / since

How long is it until the ferry asks for the remaining wait. How long is it since we last fired the kiln asks for the time between a past event and now, and often takes the present simple is plus since, as well as the present perfect in the inner clause.

How long is it until the next ferry?
remaining time before a future event
How long is it since the last firing?
is + since + a past event
How long has it been since you tuned the cello?
has it been since, more clearly perfect

How long ago did you tune the cello asks for a past point (last March), not a duration with for.

Quick Check: How Long

Write a how long question for each situation, using the tense in brackets.

1. You want to know the length of someone's current job at the gallery. (present perfect)

Answer: How long have you worked at the gallery? / How long have you been working at the gallery?

present perfect (continuous) for duration up to now

2. The wait on the quay is over. You ask about its length. (past simple)

Answer: How long did you wait (on the quay)?

past simple for a finished period

3. Typical time to walk to the ferry. (how long does it take)

Answer: How long does it take to walk to the ferry?

dummy it + take + to-infinitive

4. The gallery is going to stay shut. You ask about that future period. (will)

Answer: How long will the gallery stay shut?

will + bare verb

5. Answer How long have they been rehearsing? with a starting point.

Answer: Since noon. / Since dawn. (any since + point)

since for a start, for for a length

How Long FAQs

How do you ask how long in English?
Put how long at the front, then the auxiliary, then the subject, then the verb: How long have you had the kiln? How long did the firing last? How long will you stay? Choose the tense to match the period: present perfect if it includes now, past if it has ended, will or a present plan form if it is still ahead.
When do I use how long with the present perfect?
When the situation started in the past and is still true. How long have you lived in the annex? How long have they been mixing the glaze? The answer uses for or since. If the situation has ended, switch to the past simple: How long did you live in the annex.
What is the difference between how long and how often?
How long asks for a duration (two hours, six years, since March). How often asks for a frequency (twice a week, every Thursday). How long does the ferry take and How often does the ferry run are different questions about the same ferry.
How do I use how long does it take?
How long does/did/will it take to + infinitive asks about the time a process needs: How long does it take to walk to the ferry? You can add the person after take (How long did it take you to mix the glaze) or use for + noun + to (How long will it take for the kiln to cool). In a statement the pattern is It took me two hours to...
Can I say How long are you living here?
Not for duration up to now. That question, if it is used at all, sounds like a plan (How long are you staying / living here = how long do you intend to remain). The duration-up-to-now question is How long have you lived here or How long have you been living here.