Have you been working for my uncle? (¿Tú has estado trabajando para mi tío?)
Have we been talking for more than two hours? (¿Nosotros hemos estado hablando por más de dos horas?)
Have you been visiting them once a week for the last year? (¿Tú los has estado visitando una vez por semana durante el último año?)
Has it been raining all day? (¿Ha estado lloviendo una vez todo el día?)
Have they been completing the project for four weeks? (¿Ellos han estado completando el proyecto durante 4 semanas?)
Has she been cooking something special for you? (¿Ella ha estado cocinando algo especial para ti?)
Have you been working in that firm for many years? (¿Tú has estado trabajando en esa empresa por muchos años?)
Have you been watching this T.V. show for hours? (¿Tú has estado viendo este programa de televisión por horas?)
Has he been reading the book that you gave me yesterday? (¿Él ha estado leyendo el libro que me diste ayer?)
Has she been talking with him all morning? (¿Ella ha estado hablando con él toda la mañana?)
Have they been lending money to you for years? (¿Ellos te han estado prestando dinero por años?)
Have you been losing your mind for her since you were at university? (¿Tú has estado perdiendo la cabeza por ella desde que estábamos en la universidad?)
Has he been sleeping for more than fourteen hours? (¿Él ha estado durmiendo por más de catorce horas?)
Have they been living here for two years? (¿Ellos has estado viviendo aquí por dos años?)
Has she been studying German since she was in high school? (¿Ella ha estado estudiando alemán desde la preparatoria?)
Respuesta:
Have you been working for my uncle? (¿Tú has estado trabajando para mi tío?)
Have we been talking for more than two hours? (¿Nosotros hemos estado hablando por más de dos horas?)
Have you been visiting them once a week for the last year? (¿Tú los has estado visitando una vez por semana durante el último año?)
Has it been raining all day? (¿Ha estado lloviendo una vez todo el día?)
Have they been completing the project for four weeks? (¿Ellos han estado completando el proyecto durante 4 semanas?)
Has she been cooking something special for you? (¿Ella ha estado cocinando algo especial para ti?)
Have you been working in that firm for many years? (¿Tú has estado trabajando en esa empresa por muchos años?)
Have you been watching this T.V. show for hours? (¿Tú has estado viendo este programa de televisión por horas?)
Has he been reading the book that you gave me yesterday? (¿Él ha estado leyendo el libro que me diste ayer?)
Has she been talking with him all morning? (¿Ella ha estado hablando con él toda la mañana?)
Have they been lending money to you for years? (¿Ellos te han estado prestando dinero por años?)
Have you been losing your mind for her since you were at university? (¿Tú has estado perdiendo la cabeza por ella desde que estábamos en la universidad?)
Has he been sleeping for more than fourteen hours? (¿Él ha estado durmiendo por más de catorce horas?)
Have they been living here for two years? (¿Ellos has estado viviendo aquí por dos años?)
Has she been studying German since she was in high school? (¿Ella ha estado estudiando alemán desde la preparatoria?)
Explicación: