¿Cuántos países has estado visitando durante los últimos 6 meses?
How many countries have you been visiting for the last six months?
¿Cuántos países has estado visitando desde febrero?
How many countries have you been visiting since February?
¿Durante cuánto tiempo ha estado Peter leyendo esta novela?
How long has Peter been reading this novel?
¿Durante cuánto tiempo ha estado viviendo tu familia en esa casa?
How long has your family been living in that house?
- My family has been living in that house since (DESDE) March / for (DURANTE) 6 years
Have bought = he comprado. Con el JUST es que lo acabas de hacer.
Acabo de comprar una…
I have just bought a ...
Idoia,… what have you just said?
Acabo de decir que he estado durmiendo durante 8 horas
I have just said that I have been sleeping for eight hours.
¿habéis ido ya al cine?
Have you gone to the cinema yet?
Sí, ya hemos ido al cine pero no hemos ido al parque todavía.
Yes, we have already gone to the cinema but we have not gone to the park yet