Enlace permanente
Enviado por Alejandro Valero el 30.06.06/17:14
Mari, el present perfect continuous no lo he tocado en este repaso, porque supone un nivel más avanzado, pero aquà te digo algo.
Este tiempo verbal es parecido al present perfect simple y siempre se utiliza para una actividad que comenzó en el pasado y llega hasta el presente. Se forma de esta manera:
HAVE/HAS + BEEN + VERB-ING
Suele ir acompañado de preposiciones tal como:
* SINCE, para indicar cuando comenzó la acción
* FOR, que indica cuanto dura la actividad
Por ejemplo:
- They have been working for five hours (Llevan trabajando cinco horas)
- She has been waiting since 8 o'clock (Lleva esperando desde las ocho)
- I'm tired because I have been running (Estoy cansado porque he estado corriendo)
La frase 3 no lleva expresión de tiempo, y por eso se supone que acaba de terminar.
Las formas negativa e interrogativa de la frase 1 son:
- They haven't been working for five hours
- Have they been working for five hours?
Otros ejemplos con más expresiones de tiempo:
- I have been reading this book all the week (Llevo leyendo este libro toda la semana [y aún sigo])
- We have been studying hard all day (Llevamos estudiando mucho todo el dÃa)
- He has been living here for all his life (Lleva viviendo aquà toda la vida)
- What have you been doing in this room? (¿Qué habéis estado haciendo en este cuarto?)
- She has been sleeping all night (Lleva durmiendo toda la noche)