Llevo dos años trabajando en el extranjero.

Questions & Answers about Llevo dos años trabajando en el extranjero.

Why do we use llevo here instead of a literal translation like he estado?
While he estado trabajando is grammatically correct, Spanish speakers strongly prefer the structure llevar + [time period] + [gerund] to express how long they have been doing something. It is the most natural way to say "I have been doing X for Y amount of time."
Why is llevo in the present tense if the English translation says "have been"?
Because you are still working abroad right now! In Spanish, when an action started in the past and continues into the present, this llevar formula uses the present tense. If you used a past tense, it would imply that the block of time spent working is completely finished.
The English translation just says "abroad". Why does Spanish use the preposition en plus el?
In Spanish, extranjero is a noun that essentially means "foreign territory". Because it acts as a physical place, you need the preposition en (in) to show where the working happens, making the phrase literally "in the foreign". If you were moving or traveling abroad, you would use a preposition of movement: al extranjero.
Does trabajar always require the preposition en?
Trabajar is very commonly followed by en to indicate the place or sector where you work, just like in this sentence. However, it requires a different preposition if you are stating your job title: you must use de, as in trabajo de camarero (I work as a waiter).

Learn Llevo dos años trabajando en el extranjero and more in Spanish

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • ✓ Practice with interactive exercises
  • ✓ Track your progress with spaced repetition
  • ✓Learn at your own pace — completely free