A | B |
I've been practicing for an hour. | Hace una hora que practico. |
She's been skiing for two years. | Hace dos años que esquía. |
We've been reading for ten minutes. | Hace diez minutos que leemos. |
They've been studying for two hours. | Hace dos horas que estudian. |
I had been working for a year.... | Hacía un año que trabajaba..... |
They had been living here for five years.... | Hacía cinco años que vivían aquí..... |
She had been traveling for a month..... | Hacía un mes que viajaba..... |
You-fam had been cleaning for twenty minutes..... | Hacía veinte minutos que limpiabas..... |
How long have you-fam been studying Spanish? | ¿Cuánto tiempo hace que estudias español? |
How long has she been working? | ¿Cuánto tiempo hace que ella trabaja? |
How long have we been traveling? | ¿Cuánto tiempo hace que viajamos? |
How long has he been walking? | ¿Cuánto tiempo hace que anda (camina)? |
He's been walking for a half-hour. | Hace media hora que anda (camina). |
We've been traveling for five days. | Hace cinco días que viajamos. |
She's been working for three years. | Hace tres años que trabaja. |