Ejercicios de presente perfecto continuo y pasado perfecto continuo en inglés

Actividad 1: Completar frases con presente perfecto continuo

Instrucciones: Completa las siguientes frases con la forma correcta del presente perfecto continuo.

1. I __________ (study) for the exam for three hours.

2. She __________ (wait) for the bus since 4 o’clock.

3. We __________ (work) on this project since last month.

4. They ___________ (play) basketball all afternoon.

5. He __________ (run) for 30 minutes straight.

6. The children __________ (play) in the park for hours.

7. It ___________ (rain) since this morning.

8. We __________ (learn) Spanish for a long time.

9. She __________ (cook) dinner since 6 pm.

10. The dog ___________ (bark) all night.

Respuestas:

1. have been studying

2. has been waiting

3. have been working

4. have been playing

5. has been running

6. have been playing

7. has been raining

8. have been learning

9. has been cooking

10. has been barking

Actividad 2: Elegir el tiempo correcto

Instrucciones: Elige el verbo en presente perfecto continuo o pasado perfecto continuo que corresponda a cada situación dada.

1. She __________ (eat) sushi every day for the past month. (presente perfecto continuo)

2. We __________ (travel) around Europe last summer. (pasado perfecto continuo)

3. They __________ (read) the book for two hours. (presente perfecto continuo)

4. He __________ (practice) his guitar all day yesterday. (pasado perfecto continuo)

5. I __________ (live) in this city for five years. (presente perfecto continuo)

6. The students __________ (study) for the exam all week. (presente perfecto continuo)

7. She __________ (work) on the project for three months before she quit. (pasado perfecto continuo)

8. We __________ (wait) for the bus for an hour. (presente perfecto continuo)

9. They __________ (play) soccer every Saturday for the past year. (presente perfecto continuo)

10. He __________ (paint) the house for two days before he ran out of paint. (pasado perfecto continuo)

Respuestas:

1. has been eating

2. had been traveling

3. have been reading

4. had been practicing

5. have been living

6. have been studying

7. had been working

8. have been waiting

9. have been playing

10. had been painting

Actividad 3: Describir situaciones usando presente perfecto continuo y pasado perfecto continuo

Instrucciones: Describe las siguientes situaciones utilizando el presente perfecto continuo o pasado perfecto continuo.

1. You are tired because you __________ (run) a marathon.

2. She was late for the meeting because she __________ (get) stuck in traffic.

3. We have been waiting for the bus for 30 minutes and it still hasn’t arrived.

4. He had been working on the project for weeks before it was canceled.

5. They are exhausted because they __________ (dance) all night at the party.

6. I have been studying English for years, but I still struggle with grammar.

7. She had been living in New York for five years before she moved to London.

8. We have been saving money for a vacation, and now we can finally go.

9. The dog has been barking all morning and it’s driving me crazy.

10. They had been planning the trip for months, but they had to cancel it last minute.

Respuestas:

1. have been running

2. had gotten

3. have been waiting

4. had been working

5. have been dancing

6. have been studying

7. had been living

8. have been saving

9. has been barking

10. had been planning

📝 Tips para entender el pasado perfecto

1. Recuerda que el pasado perfecto se forma utilizando el verbo auxiliar «had» seguido del participio pasado del verbo principal. Por ejemplo, «She had studied» (Ella había estudiado), «They had gone» (Habían ido).

2. Utiliza el pasado simple del verbo «to have» como referencia para formar el pasado perfecto. Por ejemplo, «I had eaten» (Yo había comido), «He had seen» (Él había visto).

3. Presta atención a la estructura de la frase. El pasado perfecto se utiliza para hablar sobre algo que sucedió antes de otro evento en el pasado. Por lo tanto, puedes usar palabras como «before» (antes) o «after» (después) para indicar la secuencia temporal. Por ejemplo, «She had finished her work before he arrived» (Ella había terminado su trabajo antes de que él llegara), «I had already left when they called» (Ya había salido cuando ellos llamaron).

Recuerda que la práctica constante es fundamental para dominar cualquier aspecto del idioma, por lo que te recomendamos utilizar estos trucos en ejercicios y conversaciones para familiarizarte con el uso del pasado perfecto en inglés.

Otras actividades: