Campamentos de idiomas
Disfruta de un campamento de verano mientras aprendes un idioma nuevo.
Más información »Descubre con nosotros el presente perfecto progresivo. La forma progresiva del tiempo perfecto se utiliza para expresar acciones o estados de larga duración. Aprende a utilizar el Present Perfect Progressive en inglés con consejos útiles y ejemplos de frases.
Conviértete en un profesional de la gramática inglesa con nuestra ayuda e impresiona con tus amplios conocimientos de inglés. ¡Adelante!
Para formar el presente perfecto progresivo, necesitas el verbo auxiliar to have en el presente perfecto (have/has been). También necesitas formar el verbo de la frase en la forma -ing. Échale un vistazo a la siguiente fórmula para formar el pretérito perfecto progresivo:
Sujeto + have/has been + verbo en -ing = Presente Perfecto Progresivo.
Como puedes ver en la fórmula, formar el pretérito perfecto progresivo no es tan difícil como podrías haber pensado. Para profundizar en tu conocimiento del pretérito perfecto progresivo, a continuación encontrarás algunas frases de ejemplo en el pretérito perfecto progresivo.
Presente perfecto progresivo | Ejemplos | Traducción |
---|---|---|
Have/has been studying | I have been studying for three hours. | He estado estudiando durante tres horas. |
Have/has been working | She has been working on the project all day. | Ella ha estado trabajando en el proyecto todo el día. |
Have/has been running | He has been running for an hour. | Él ha estado corriendo durante una hora. |
Have/has been reading | They have been reading the same book for weeks. | Ellos han estado leyendo el mismo libro durante semanas. |
Have/has been sleeping | She has been sleeping for ten hours. | Ella ha estado durmiendo durante diez horas. |
Have/has been eating | He has been eating his breakfast for half an hour. | Él ha estado comiendo su desayuno durante media hora. |
Have/has been playing | They have been playing soccer for two hours. | Han estado jugando al fútbol durante dos horas. |
Have/has been writing | She has been writing her essay for hours. | Ella ha estado escribiendo su ensayo durante horas. |
Have/has been watching | He has been watching TV since this morning. | Él ha estado viendo la televisión desde esta mañana. |
Have/has been talking | They have been talking on the phone for an hour. | Han estado hablando por teléfono durante una hora. |
El Present Perfect Progressive (presente perfecto progresivo) se usa básicamente para describir acciones o estados que empezaron en el pasado, continúan en el presente y pueden continuar en el futuro. El Present Perfect Progressive (presente perfecto progresivo) se usa más a menudo para enfatizar que una acción o estado ha durado un tiempo.
Échale un vistazo a aún más oraciones de ejemplo con las palabras señal correspondientes en Present Perfect Progressive tense en nuestra lista de abajo para profundizar tu comprensión del uso y la formación.
Palabra de referencia | Ejemplos | Traducción |
---|---|---|
Lately | I have been studying a lot lately. | He estado estudiando mucho últimamente. |
Recently | She has been traveling a lot recently. | Ella ha estado viajando mucho recientemente. |
So far | We have been having a great time so far. | Hasta ahora lo hemos estado pasando muy bien. |
For | They have been living in London for two years. | Han estado viviendo en Londres durante dos años. |
Since | He has been playing guitar since he was 10 years old. | Él ha estado tocando la guitarra desde que tiene 10 años. |
All day | I have been working all day on this project. | He estado trabajando todo el día en este proyecto. |
All week | They have been preparing for the exam all week. | Se han estado preparando para el examen durante toda la semana. |
All month | She has been saving money all month for her vacation. | Ella ha estado ahorrando dinero todo el mes para sus vacaciones. |
All year | We have been planning this trip all year long. | Hemos estado planeando este viaje durante todo el año. |
How long | How long have you been waiting for the bus? | ¿Cuánto tiempo ha estado esperando el autobús? |
Up to now | He has been successful in all of his projects up to now. | Hasta ahora ha tenido éxito en todos sus proyectos. |
Disfruta de un campamento de verano mientras aprendes un idioma nuevo.
Más información »Aprende inglés desde la comodidad de tu casa con un curso online.
Más información »Aprender inglés en un país de habla inglesa.
Más información »