"How long have you been..." - Proper word to use?
Hola:
I would like to ask my Spanish friend how long she has been working at her job. My first attempt was: "Cuánto tiempo has trabajado aquí?" (How long have you worked here?) When using past participles (trabajado), do I use a femanine version since I am asking my female friend this question? (trabajada)
In doing a little searching, I also see that sometimes "llevar" is used such as "Cuánto tiempo llevas trabajando aquí?" I'm assuming this means something like "How long have you been working here?"
Which example is the preferred method to express this? Would this also be correct? "Cuánto tiempo has estado trabajando aquí?"
Gracias!
2 Answers
1 and 3 are completely wrong. you could llevar which I think is easier or hacer.Cuanto tiempo hace que trabajas aqui. Hace un año que trabajo aqui. I have been working here for a year For this you have the second verb in the present if you don´t you are I worked here a year ago.
well, actually the three methods you are using are ok,
1)"¿Cuánto tiempo has trabajado aquí?"
2)"¿Cuánto tiempo llevas trabajando aqui?"
3)"¿Cuánto tiempo has estado trabajando aquí?"