You are on page 1of 3

PRESENT PERFECT CONTINUOS

10 AFFIRMATIVE SENTENCES

1. They have been talking for three hours. / Han estado estudiando durante tres
horas.
2. She has been studying English since she was 16. / Ha estado estudiando inglés
desde que tenía 16 años.
3. I have been reading this book for a long time / He estado leyendo este libro por
mucho tiempo.
4. I have been watching the TV series The Walking Dead for 2 months / He estado
viendo la serie de televisión The Walking Dead por 2 meses.
5. He has been cleaning her room for 3 hours / Ha estado limpiando su habitación
por 3 horas
6. She has been working very hard. / Ha estado trabajando muy duro.
7. Bob has been studying medicine since 2007. / Bob ha estado estudiando
medicina desde el 2007
8. The bell has been ringing all night long. / La campana ha estado sonando durante
toda la noche.
9. We have been working all night. / Nosotros hemos estado trabajando toda la
noche
10. It has been raining all day. / Ha estado lloviendo una vez todo el día.
PRESENT PERFECT CONTINUOS

10 NEGATIVE SENTENCES

1. I haven’t been waiting long. / No llevo esperando mucho tiempo.


2. You haven’t been doing your homework / No has estado hacienda tu tarea.
3. We haven’t been playing football. / No hemos estado jugando futbol.
4. Susan hasn’t been buying meat for dinner. / Susan no ha estado comprando
carne para la cena.
5. We haven’t been living here for two years. / Nosotros no hemos estado viviendo
aquí por dos años)
6. I haven’t been watching this TV show for hours. / No he estado viendo este
programa de televisión por horas.
7. They haven’t been completing the project for four weeks. / Ellos no han estado
completando el proyecto durante 4 semanas.
8. We haven’t been lending money to you for years. / Nosotros no te hemos estado
prestando dinero por años)
9. I haven’t been working in that firm for many years. / Yo no he estado trabajando
en esa empresa por muchos años)
10. He hasn’t been studying German since she was in high school. / El no ha estado
estudiando alemán desde la preparatoria.
PRESENT PERFECT CONTINUOS

10 INTERROGATIVE SENTENCES

1. Have they been talking for a long time?. / ¿Han estado hablando durante
mucho tiempo?
2. Has she been cooking something special for you? / ¿Ella ha estado cocinando
algo especial para ti?
3. Have you been waiting long? / ¿Llevas esperando mucho tiempo?
4. Have you been doing exercise since the last time we met? / ¿Has estado
haciendo ejercicio desde la última vez que nos vimos?
5. Has Mary been reading novels again? / ¿Maria ha estado leyendo novelas
denuevo?
6. Has it been raining all day? / ¿Ha estado lloviendo una vez todo el día?
7. Have you been eating well? / ¿Has estado comiendo bien?
8. Have you been working in this restaurant for ten years? / ¿Has estado
trabajando en este restaurante por diez años?
9. Have they been walking in the park for an hour? / ¿Han estado caminando en
el parke por una hora?
10. Has she been talking with him all morning? / ¿Ella ha estado hablando con él
toda la mañana?)