Hola todos,in the examples like Nuria has lived in California for 3 months, shouldn't it be: Nuria has been living in California for 3 months to express that it is still ongoing? In the test I was similarly irritated with the sentence I have lived on a boat for 4 weeks, which I would translate as He vivido en un barco por 4 semanas, but the only option making sense was the one having the form explained in this lesson.Of course I may be wrong, English isn't my first language.
Hi Joël, thanks for writing.
Both "has lived" and "has been living" are correct. The latter puts more emphasis on the fact that this living situation is still ongoing, but it's definitely not incorrect to say "has lived."
Hola Laura, muchas gracias por su respuesta,in this case, would my translation be wrong? I have lived on a boat for 4 weeks -> He vivido en un barco por 4 semanas
Sign in to submit your answer
Don't have an account yet? Join today
Test your Spanish to the CEFR standard