A Different Way to Say “For Two Days”

There are two main ways to express duration in Spanish — how long something has been happening.

hace / desde hace → “it’s been [time] since / for” → time-centered

llevar + time + gerund → “have been doing” → action-centered
OR
tener + time + gerund → “have been doing” → action-centered

Either combo only works when you’re marking how long something has been happening (or was happening, or will have been happening).

It’s never just “doing something” — it’s doing something for a while.
The time element (explicit or implied) is what gives llevar or tener its idiomatic meaning here.

EDIT: Realistically, choosing my own preferred spanish, a version that allows me to remember it most easily, generally understood across countries, I can choose to use tener.

A Different Way to Say “For Two Days”

Mi hermana lleva dos días buscando trabajo.

1️⃣ Hace dos días que mi hermana busca trabajo. → It’s been two days since she started looking.

2️⃣ Mi hermana busca trabajo desde hace dos días. → My sister’s been looking for work for two days.

3️⃣ Desde hace dos días, mi hermana busca trabajo. → Since two days ago, she’s been looking for work.

4️⃣ Mi hermana llega dos días buscando trabajo. → She’s been looking for work for two days.

Mi hermana llega dos días buscando trabajo. – My sister carries two days looking for work.
Using llevar + time + gerund
BUT
Mi hermana tiene dos días buscando trabajo. – My sister carries two days looking for work.
Using tener + time + gerund
Maps better to English for me…

The frame

[llevar (conjugated)] + [time span] + [gerund/action]

You can drop almost anything in:

Llevo tres días esperando.
Llevas años trabajando aquí.
Llevábamos semanas planeando eso. (imperfect)
Llevan una hora discutiendo.

OR
[tener (conjugated)] + [time span] + [gerund/action]
for Latin America and Mexico (colloquial/conversational).

Tengo tres días esperando. → I’ve been waiting for three days. (present)
Tuve tres meses viviendo en Guadalajara. → I spent three months living in Guadalajara. (preterite)
Teníamos semanas planeando eso. → We’d been planning that for weeks. (imperfect)

It’s Plug and Play

  • You can change tense (llevo / llevaba / llevaré) (tengo / tenía / tendré)
  • You can change subject (yo / tú / él / nosotros / ellos)
  • You can change the gerund verb (trabajando / esperando / estudiando / pensando / buscando / riéndome…)
  • You can even negate or modify it naturally:
  • You can use it in a question.

Change The Tense

Present → ongoing now
Llevo tres años estudiando español. → I’ve been studying Spanish for three years.
Tengo tres días esperando. → I’ve been waiting for three days. (present)

Imperfect → ongoing then
Llevaba tres años estudiando español cuando fui a México. → I’d been studying Spanish for three years when I went to Mexico.
Teníamos semanas planeando eso. → We’d been planning that for weeks. (imperfect)

Preterite → completed span
Llevé tres años estudiando español antes de mudarme. → I spent three years studying Spanish before moving.
Tuve tres meses viviendo en Guadalajara. → I spent three months living in Guadalajara. (preterite)

Future → ongoing up to a future point
Llevaré tres años estudiando español el próximo mes. → I’ll have been studying Spanish for three years next month.

Conditional → hypothetical duration
Llevaría tres años estudiando español si no hubiera hecho una pausa. → I would have been studying Spanish for three years if I hadn’t taken a break.

Change The Subject

Yo
Llevo / tengo semanas preparando mi viaje. → I’ve been getting my trip ready for weeks.

Tú
Llevas / tienes años diciendo eso. → You’ve been saying that for years.

Él
Lleva / tiene toda la tarde durmiendo. → He’s been sleeping all afternoon.

Nosotros / Nosotras
Llevamos / tenemos meses trabajando en este proyecto. → We’ve been working on this project for months.

Ustedes / Vosotros
Llevan / tienen mucho tiempo practicando. → You guys have been practicing for a long time.

Ellos / Ellas
Llevan / tienen años viviendo juntos. → They’ve been living together for years.

Negate or Modify

No
No llevo mucho tiempo aquí. → I haven’t been here long.

Ya
Ya llevas mucho tiempo esperando. → You’ve already been waiting a long time.

Todavía
Todavía lleva buscando trabajo. → He’s still looking for work.

Apenas
Apenas llevamos una semana practicando. → We’ve only been practicing for a week.

Casi
Casi llevan un año viviendo juntos. → They’ve been living together almost a year.

In Questions

How long have you been studying Spanish? → ¿Cuánto tiempo llevas estudiando español?

Have you been living here long? → ¿Llevas mucho tiempo viviendo aquí?

Are you still working at the same company? → ¿Todavía llevas trabajando en la misma empresa?

Have you already been waiting long? → ¿Ya llevan mucho esperando?

Had they been dating long before getting married? → ¿Llevaban mucho tiempo saliendo antes de casarse?

Implied Time

Sometimes you don’t need to name the exact duration — the context itself tells the listener that the action has been going on for a while.
The “llevar + gerundio” frame automatically carries the sense of continuity or buildup over time, even if you never mention how long.
That’s why native speakers use it freely when the ongoing nature of the action is obvious from what they’re saying — through words like todo el día, desde temprano, últimamente, desde que…, etc.

I’ve been thinking about that all day. → Tengo pensando en eso todo el día.

I’ve been looking for you everywhere. → Llevo buscándote por todos lados.

I’ve been working since early this morning. → Llevo trabajando desde temprano.

I’ve been trying to talk to you. → Llevo intentando hablar contigo.

I’ve been saying that from the start. → Llevo diciendo eso desde el principio.

Have you been eating healthier lately? → ¿Tienes rato comiendo más sano últimamente?

We’ve been talking about that for weeks. → Tenemos semanas hablando de eso.

They’ve been arguing since they got here. → Tienen desde que llegaron discutiendo.

I’d been dreaming of that moment. → Tenía rato soñando con ese momento.

I’d been looking for a place like this. → Tenía tiempo buscando un lugar así.

🟡 Key idea:
Even if you don’t say “for two hours” or “for a week,” the listener still hears a sense of duration — the sentence feels stretched through time.

Create a Spanish practice exercise with 10 sentences in English that all require the tener + tiempo + gerundio structure when translated.

The sentences should:

  • Use conversational Spanish — natural, everyday tone (Mexican Spanish preferred).
  • Reflect real-life situations people might actually say (work, family, daily life, casual talk).
  • Each sentence must clearly need the “have been doing something for [time]” meaning — i.e., duration is explicit or implied.
  • Do not provide the Spanish translations; just the English sentences.
  • Include a short instruction line at the top for the learner.

Example instruction:
“Translate the following sentences into Spanish using the tener + tiempo + gerundio structure.”