Present perfect simple


**Ejercicio: Completa las siguientes frases con la forma correcta del presente perfecto simple.**

  1. She __ (read) three books this month.
  2. We __ (travel) to five different countries.
  3. I __ (never/eat) sushi before.
  4. They __ (visit) the Grand Canyon.
  5. He __ (study) Spanish for two years.
  6. My parents __ (live) in Paris for a decade.
  7. I __ (just/finish) my homework.
  8. Cats __ (sleep) for most of the day.
  9. We __ (never/try) skydiving.
  10. She __ (work) here since 2010.
  11. I __ (visit) the Eiffel Tower.
  12. The team __ (win) the championship this season.
  13. Dogs __ (chase) their tails.
  14. He __ (never/fly) in an airplane.
  15. The company __ (produce) high-quality products for years.
  16. She __ (never/be) to Asia.
  17. We __ (just/move) to a new house.
  18. It __ (rain) a lot recently.
  19. My brother __ (already/finish) his project.
  20. You __ (not/eat) at that restaurant before.

**Soluciones:**

  1. has read 2. have traveled 3. have never eaten 4. have visited 5. has studied 6. have lived
  2. have just finished 8. have slept 9. have never tried 10. has worked 11. have visited 12. has won
  3. have chased 14. has never flown 15. has produced 16. has never been 17. have just moved
  4. has rained 19. has already finished 20. have not eaten

**Ejercicio: Completa las siguientes frases con la forma correcta del presente perfecto simple.**

1. She __________ (visit) three different countries.
2. We __________ (learn) a new language.
3. I __________ (never/see) that movie before.
4. They __________ (eat) at that restaurant many times.
5. He __________ (work) for the same company since 2015.
6. My parents __________ (move) to a new city.
7. I __________ (just/finish) reading a novel.
8. Birds __________ (migrate) to warmer climates in the winter.
9. We __________ (never/taste) such delicious food.
10. She __________ (live) in this neighborhood for five years.
11. I __________ (visit) famous landmarks in Europe.
12. The team __________ (win) several championships.
13. Cats __________ (nap) in the sun.
14. He __________ (not/visit) Asia yet.
15. The company __________ (expand) its operations.
16. She __________ (just/start) a new job.
17. We __________ (build) a new house.
18. It __________ (snow) a lot this winter.
19. My brother __________ (already/complete) his degree.
20. You __________ (not/try) that new restaurant.

**Soluciones:**
1. has visited 2. have learned 3. have never seen 4. have eaten 5. has worked 6. have moved
7. have just finished 8. have migrated 9. have never tasted 10. has lived 11. have visited 12. has won
13. nap 14. has not visited 15. has expanded 16. has just started 17. have built 18. has snowed
19. has already completed 20. have not tried


**Ejercicio: Completa las siguientes frases con la forma correcta del presente perfecto simple en positivo.**

1. She __________ (never/travel) to Asia before.
2. We __________ (attend) three concerts this year.
3. I __________ (just/finish) a challenging project.
4. They __________ (visit) famous museums in Europe.
5. He __________ (live) in this city for a long time.
6. My parents __________ (not/try) sushi yet.
7. I __________ (read) three books this month.
8. Birds __________ (migrate) to warmer regions in the winter.
9. We __________ (not/eat) at that restaurant before.
10. She __________ (work) for the same company since graduation.
11. I __________ (already/visit) the Great Wall of China.
12. The team __________ (win) several championships in the past.
13. Cats __________ (nap) in the sunshine.
14. He __________ (not/see) that movie yet.
15. The company __________ (expand) its business to new markets.
16. She __________ (never/taste) such delicious food.
17. We __________ (move) to a new house recently.
18. It __________ (snow) a lot last winter.
19. My brother __________ (just/complete) a marathon.
20. You __________ (not/attend) that event.

**Soluciones:**
1. has never traveled 2. have attended 3. have just finished 4. have visited 5. has lived 6. have not tried
7. have read 8. migrate 9. have not eaten 10. has worked 11. have already visited 12. has won
13. nap 14. has not seen 15. has expanded 16. has never tasted 17. have moved 18. has snowed
19. has just completed 20. have not attended

\\\\\"Este sitio usa cookies para mejorar la experiencia del usuario. Puede consultar política de cookies para ver más información.\\\\\"    Política cookies.
Privacidad