Present Perfect 1
Present Perfect 2
Present Perfect 3
100

Provide the correct present perfect form of the verbs in the parentheses.

Yo _______ _______ (oír) la historia de Jesus.

Yo he oído (oír) la historia de Jesus.

100

Provide the correct present perfect form of the verbs in the parentheses.


Ustedes no _______ _______ (jugar) ajedrez.

Ustedes no han jugado ajedrez.

100

Provide the correct answers to the question in the present perfect form.


Hemos oído las instrucciones bien?

No, nosotros no ____________________.

200

Provide the correct present perfect form of the verbs in the parentheses.

Timoteo _______ _______ (comer) sopa de hígado en la casa de su tía.

Timoteo ha comido sopa de hígado en la casa de su tía.

200

Provide the correct present perfect form of the verbs in the parentheses.

Marco y yo no _______ ________ (tener) tiempo de decansar.

Marco y yo no ha tenido tiempo de decansar.

200

Compose the correct sentence with the given information.

Todos nosotros / leer el libro

Todos nosotros hemos leído el libro.

300

Provide the correct present perfect form of the verbs in the parentheses.


Ellos no ________ _________ (dormir) mucho

Ellos no han dormido (dormir) mucho

300

Provide the correct present perfect form of the verbs in the parentheses.


Yo me ______ _______ (reir) mucho.

Yo me he reido (reir) mucho.

300

Compose the correct sentence/question with the given information.

Tú / creer la buena nueva de Jesus?  

Tú has creído la buena nueva de Jesus?

400

Provide the correct present perfect form of the verbs in the parentheses.

Tu ______ _______ (mandar) cartas a tu amigo ayer.

Tu has mandado cartas a tu amigo ayer.

400

Provide the correct answers to the question in the present perfect form.


Has ido a comer al nuevo restaurante?

Sí, sí __________________________. 

400

Yo / jugar beisbol en la MLS

Yo he jugado beisbol en la MLS. 

500

Provide the correct present perfect form of the verbs in the parentheses.

nosotros _______ _______ (leer) la biblia muchas veces.

nosotros hemos leído la biblia muchas veces.

500

Provide the correct answers to the question in the present perfect form.


Han visto la nueva pelicula? 

No, no _______________________.

500

Compose the correct sentence with the given information.

Marta / tener mucho trabajo esta semana. 

Marta ha tenído mucho trabajo esta semana.

M
e
n
u