Actividad 1 – Presente Perfecto Simple
Completa las siguientes frases utilizando el Presente Perfecto Simple en inglés.
- She __________ (visit) her grandparents last week.
- I __________ (finish) my homework already.
- They __________ (buy) a new car yesterday.
- We __________ (watch) a movie last night.
- He __________ (eat) lunch an hour ago.
- You __________ (read) that book before.
- The students __________ (study) for the exam this morning.
- My sister __________ (call) me a few minutes ago.
- We __________ (clean) the house yesterday.
- The cat __________ (catch) a mouse earlier today.
Actividad 2 – Presente Perfecto Continuo
Completa las siguientes frases utilizando el Presente Perfecto Continuo en inglés.
- I __________ (study) for the test all morning.
- She __________ (work) at the company since last year.
- We __________ (wait) for you since 3 o’clock.
- They __________ (play) soccer for two hours.
- He __________ (cook) dinner for the family all day.
- You __________ (run) for 30 minutes straight.
- The children __________ (play) in the park since morning.
- My brother __________ (practice) the piano since he woke up.
- I __________ (write) emails all afternoon.
- We __________ (talk) on the phone for over an hour.
Actividad 3 – Presente Perfecto Simple y Presente Perfecto Continuo
Completa las siguientes frases utilizando el Presente Perfecto Simple o el Presente Perfecto Continuo en inglés.
- She __________ (live) in Paris for five years.
- I __________ (work) at this company since 2010.
- We __________ (travel) to many countries this year.
- They __________ (study) English for two hours.
- He __________ (play) guitar since he was a child.
- You __________ (wait) for the bus for half an hour.
- The students __________ (learn) Spanish for a long time.
- My sister __________ (teach) at a school for two years.
- We __________ (swim) in the ocean all day.
- I __________ (read) a book since this morning.
Respuestas:
Actividad 1:
- She visited her grandparents last week.
- I finished my homework already.
- They bought a new car yesterday.
- We watched a movie last night.
- He ate lunch an hour ago.
- You read that book before.
- The students studied for the exam this morning.
- My sister called me a few minutes ago.
- We cleaned the house yesterday.
- The cat caught a mouse earlier today.
Actividad 2:
- I have been studying for the test all morning.
- She has been working at the company since last year.
- We have been waiting for you since 3 o’clock.
- They have been playing soccer for two hours.
- He has been cooking dinner for the family all day.
- You have been running for 30 minutes straight.
- The children have been playing in the park since morning.
- My brother has been practicing the piano since he woke up.
- I have been writing emails all afternoon.
- We have been talking on the phone for over an hour.
Actividad 3:
- She has been living in Paris for five years.
- I have been working at this company since 2010.
- We have traveled to many countries this year.
- They have been studying English for two hours.
- He has been playing guitar since he was a child.
- You have been waiting for the bus for half an hour.
- The students have been learning Spanish for a long time.
- My sister has been teaching at a school for two years.
- We have been swimming in the ocean all day.
- I have been reading a book since this morning.
📝 Tips para entender el Presente Perfecto Simple y Continuo
1. Para formar el Presente Perfecto Simple, utiliza el auxiliar «have» seguido del participio pasado del verbo. Por ejemplo, «I have studied» (he estudiado) o «They have played» (han jugado). Recuerda que el participio pasado de los verbos regulares se forma añadiendo «-ed» al infinitivo del verbo.
2. El Presente Perfecto Simple se utiliza para hablar de acciones que comenzaron en el pasado y aún tienen alguna relevancia en el presente. Por ejemplo, «I have lived in this city for three years» (he vivido en esta ciudad durante tres años) o «She has worked here since 2010» (ella ha trabajado aquí desde 2010).
3. Para formar el Presente Perfecto Continuo, utiliza el auxiliar «have been» seguido del gerundio (verbo + ing). Por ejemplo, «I have been studying» (he estado estudiando) o «They have been playing» (han estado jugando). Esta forma se utiliza para acciones que han estado ocurriendo en el pasado y aún continúan en el presente. Por ejemplo, «She has been working all day» (ella ha estado trabajando todo el día) o «We have been waiting for hours» (hemos estado esperando durante horas).
Otras actividades: