Which language do you want to learn?

Which language do you want to learn?

Presente/Perfecto Exercises For Spanish Grammar

Learning materials for German grammar exercises 

Exercise 1: Presente in Spanish

Presente, or Present Tense in Spanish is used to describe actions taking place now, habits, truths, and future plans. It is equivalent to the simple present tense in English (I do, I speak, etc.). Fill in the blanks with the correct form of the verb in parentheses.

1. Yo siempre *como* (eat) frutas después de correr.
2. Tú *estudias* (study) todos los días para tus exámenes.
3. Mi perro *ladra* (bark) cuando ve un gato.
4. Los niños *juegan* (play) en el parque todas las tardes.
5. Roy y Sara *viven* (live) en la misma calle.
6. Mi tĂ­o *trabaja* (work) en una escuela.
7. ¿Tú *hablas* (speak) español?
8. Los lunes yo *voy* (go) al gimnasio.
9. Nosotros *escuchamos* (listen) mĂşsica mientras trabajamos.
10. Ustedes *necesitan* (need) más tiempo para terminar el proyecto.
11. Mamá siempre *hace* (make) la cena.
12. Mi hermana *lee* (read) tres libros al mes.
13. Ellos *piensan* (think) que podrĂ­amos ganar.
14. Yo siempre *digo* (say) la verdad.
15. TĂş *das* (give) los mejores consejos.

Exercise 2: Perfecto (Present Perfect) in Spanish

Perfecto, or Present Perfect in Spanish is used to talk about things that started in the past and which continue or repeat in the present. It’s also used to talk about things that have happened in the recent past. Fill in the blanks with the correct form of the verb in parentheses.

1. Yo *he ido* (I have gone) muchas veces a ese restaurante.
2. TĂş *has estudiado* (you have studied) mucho para este examen.
3. Él *ha terminado* (he has finished) su trabajo.
4. Nosotros *hemos visto* (we have seen) esa pelĂ­cula tres veces.
5. Usted *ha hablado* (you have spoken) con mi profesor.
6. Ella *ha hecho* (she has made) su tarea.
7. Tú *has vivido* (you have lived) en España.
8. Yo *he comido* (I have eaten) sushi.
9. Nosotros *hemos comprado* (we have bought) un coche nuevo.
10. TĂş *has conocido* (you have met) a muchas personas interesantes.
11. Ellas *han cantado* (they have sung) en la iglesia.
12. Usted *ha leĂ­do* (you have read) ese libro.
13. Yo *he corrido* (I have run) en la maratĂłn.
14. Nosotros *hemos abierto* (we have opened) los regalos.
15. Ella *ha cerrado* (she has closed) la tienda.

Talkpal is AI-powered language tutor. Learn 57+ languages 5x faster with revolutionary technology.

LEARN LANGUAGES FASTER
WITH AI

Learn 5x Faster