The natural Spanish phrase is “Llevo esperando,” with a time phrase added when the wait has lasted a while.
When you want to say you’ve been waiting in Spanish, word-for-word English often sounds stiff. Spanish prefers a pattern built around llevar, the -ndo form of the verb, and a time phrase when the wait has a length. That gives you Llevo esperando diez minutos, not a clunky mirror of English.
The trick is deciding whether you mean an ongoing wait, a finished wait, or a wait tied to a person. Once that is clear, the Spanish sentence gets much easier. You’ll sound more natural when you choose the right pattern instead of translating each English word.
What Native Speakers Usually Say
The phrase most learners need is llevo esperando. It means the wait started earlier and is still going on now. Add the amount of time after it, or place esperando after the time phrase. Both can sound normal.
- Llevo esperando diez minutos. — I’ve been waiting ten minutes.
- Llevo diez minutos esperando. — I’ve been waiting ten minutes.
- Llevo mucho rato esperando. — I’ve been waiting a long while.
The verb llevar may feel odd here because learners know it as “to carry,” “to wear,” or “to take.” In this pattern, it tracks elapsed time. The RAE entry on gerund periphrases gives this same kind of construction with llevar plus a gerund, which is why llevo esperando feels native, not translated.
I’ve Been Waiting In Spanish With Time Phrases That Fit
English leans on “for” and “since.” Spanish splits the job. Use a bare time amount for duration, and use desde for the starting point. Don’t force por into each sentence just because English has “for.”
Use A Duration When You Mean How Long
If the answer is “ten minutes,” “two hours,” or “three days,” put that time amount near llevar. The most common order is llevo + time + esperando, but the other order is also easy to hear in speech.
- Llevo veinte minutos esperando. — I’ve been waiting twenty minutes.
- Llevamos dos horas esperando. — We’ve been waiting two hours.
- Lleva tres días esperando una respuesta. — He or she has been waiting three days for a reply.
Use Desde When You Mean Since
If the answer is “since noon,” “since Monday,” or “since last week,” use desde. This points to the start of the wait, not the amount of time that has passed.
- Llevo esperando desde las tres. — I’ve been waiting since three.
- Llevamos esperando desde ayer. — We’ve been waiting since yesterday.
- Ella lleva esperando desde el lunes. — She has been waiting since Monday.
The RAE page on the gerundio explains how the -ndo form works with another verb in Spanish. That matters here because esperando does not stand alone; it pairs with llevar, estar, or another main verb.
| Situation | Natural Spanish | Why It Works |
|---|---|---|
| Still waiting after ten minutes | Llevo diez minutos esperando. | Shows a wait that began earlier and continues now. |
| Waiting since a clock time | Llevo esperando desde las tres. | Desde marks the starting point. |
| Waiting all morning | Llevo toda la mañana esperando. | A block of the day acts like a duration. |
| Waiting for you | Llevo diez minutos esperándote. | The object pronoun joins the gerund. |
| Sounding annoyed | Llevo un buen rato esperando. | Un buen rato adds mild frustration. |
| Talking about a past scene | Llevaba media hora esperando. | Uses the past form for a wait in progress then. |
| Finished waiting | Estuve esperando media hora. | Marks a wait that ended. |
| Formal written tone | He esperado su respuesta desde ayer. | Works better in emails or formal messages. |
When He Estado Esperando Sounds Better
He estado esperando also means “I’ve been waiting.” It is useful when the time amount is missing, when you want to stress the action, or when you are speaking to the person you waited for. It can sound softer than llevo if you do not want to count minutes.
- Te he estado esperando. — I’ve been waiting for you.
- He estado esperando tu llamada. — I’ve been waiting for your call.
- Hemos estado esperando una respuesta. — We’ve been waiting for a reply.
Use llevo when the length of the wait is the point. Use he estado esperando when the action matters more than the count. In much of Latin America, a speaker may choose estuve esperando or estaba esperando in spots where Spain may prefer he estado esperando. The meaning stays easy to grasp from context.
Common Mistakes That Make It Sound Translated
The biggest problem is copying English word order. Spanish does not need each English piece. A short Spanish line often sounds better than a perfect word-for-word match.
| English Habit | Better Spanish | Fix |
|---|---|---|
| He esperado por dos horas. | Llevo dos horas esperando. | Use llevar for ongoing duration. |
| Estoy esperando desde dos horas. | Llevo dos horas esperando. | Use a duration, not desde. |
| Llevo esperando por ti. | Llevo esperándote. | Attach the object pronoun to the gerund. |
| Yo he sido esperando. | He estado esperando. | Use estar, not ser, for this tense. |
| Llevé dos horas esperando. | Estuve esperando dos horas. | Use estuve for a finished wait. |
How To Add Feeling Without Sounding Rude
Waiting lines can sound sharp if you add the wrong word. Spanish gives you a few natural ways to show patience, irritation, or politeness without sounding harsh.
Polite And Neutral Lines
- He estado esperando su respuesta. — I’ve been waiting for your reply.
- Llevo unos minutos esperando. — I’ve been waiting a few minutes.
- No hay problema, llevo poco tiempo esperando. — No problem, I haven’t been waiting long.
More Direct Lines
- Llevo bastante tiempo esperando. — I’ve been waiting for a while.
- Llevo esperando desde hace rato. — I’ve been waiting for a good while.
- Ya llevo media hora esperando. — I’ve already been waiting half an hour.
The small word ya can add pressure. Ya llevo media hora esperando sounds stronger than Llevo media hora esperando. Use it when the delay matters.
Pick The Right Sentence In Seconds
Choose the Spanish line by asking one question: is the wait still happening? If yes, llevo is often your safest choice with a time phrase. If the wait ended, estuve esperando is cleaner.
- Still waiting now: Llevo veinte minutos esperando.
- Waiting since a start point: Llevo esperando desde las tres.
- Waiting for someone: Llevo esperándote diez minutos.
- No time amount: Te he estado esperando.
- Finished wait: Estuve esperando media hora.
The RAE dictionary entry for llevar shows how broad the verb is. In real speech, this verb does more than “carry.” In the waiting pattern, it helps Spanish count the time that has passed.
Best Choice For Most Daily Speech
For daily conversation, start with Llevo esperando or Llevo + time + esperando. It is clear, short, and idiomatic. Add desde only when you name the start point.
If you are texting a friend, Llevo un buen rato esperando sounds natural and a bit annoyed. If you are writing a work email, He estado esperando su respuesta sounds calmer. If you are telling a story about a wait that ended, use estuve esperando.
So the safest full sentence is: Llevo veinte minutos esperando. It says the wait began earlier, continues now, and has lasted twenty minutes. That is the Spanish rhythm you want.
References & Sources
- Real Academia Española.“Perífrasis De Gerundio (IV). Otras Perífrasis.”Gives grammar backing for constructions such as llevar plus gerund.
- Real Academia Española.“Gerundio.”Defines the Spanish gerund and its relation to a main verb.
- Real Academia Española.“Llevar.”Lists the dictionary meanings of llevar, the verb used in duration phrases.