How to Say "~동안 ~해왔다" in Spanish
The Spanish word for “~동안 ~해왔다” is “llevar” — B1 level. This is a very common word in everyday Spanish.
Korean → SpanishB1
VerbB1
시간의 경과

Examples
Llevo dos horas esperando el autobús.
나는 두 시간 동안 버스를 기다려왔다.
¿Cuánto tiempo llevas viviendo en Madrid?
마드리드에 산 지 얼마나 되었어요?
Mi abuelo lleva 50 años casado.
우리 할아버지는 50년 동안 결혼하셨다.
'Llevar + 시간 + 현재분사' 공식
얼마나 오랫동안 무언가를 해왔는지 말하려면 이 간단한 공식을 사용하세요: llevar (현재 시제) + [시간] + [-ando/-iendo로 끝나는 동사]. 현재완료 진행형의 훌륭한 대안입니다.
'Llevar' 대신 'Haber' 사용하기
Mistake: “He estado esperando por dos horas.”
Correction: Llevo dos horas esperando. 첫 번째 문장이 틀린 것은 아니지만, 기간을 표현할 때 'llevar'를 사용하는 것이 원어민에게 훨씬 자연스럽게 들립니다.
Related Translations
Learn Spanish with Inklingo
Interactive stories, personalized learning, and more.