Share the Learning!

Poner Present Perfect Tense

Place your focus on the Present Perfect Tense with the versatile Spanish verb poner. This page provides a rich resource for learning ‘poner’, featuring an in-depth verb chart, interactive conjugation activities, entertaining games, and sentences depicting its use in various contexts. Deepen your Spanish verb expertise at Spanish verb conjugation. Also, enhance your practice with the different conjugations of ‘poner’ at poner conjugation.

Verb Meaning(s): to put, to place, to set

Verb Chart: Poner Present Perfect Tense

Yo

he puesto

I have put

Nosotros

hemos puesto

we have put

(Juana, Juan)

has puesto

you have put

Vosotros

(informal Spain)

habéis puesto

you all have put

Él/Ella/Ud.

(Sra./Dr. García)

ha puesto

he/she/you have put

Ellos/Ellas/Uds.

han puesto

they/you all have put

Poner Present Perfect Tense Practice

Multiple Choice Game

Artifact Amigo Spanish Verb Conjugation Game

Conjugation Practice

Present Perfect Tense

Poner Present Perfect Sentence Examples

1. Yo he puesto mi nombre en la lista de asistencia.
I have put my name on the attendance list.
2. ¿Tú has puesto la mesa para la cena?
Have you set the table for dinner?
3. Él ha puesto mucho esfuerzo en su entrenamiento.
He has put a lot of effort into his training.
4. Ella ha puesto una nueva cerradura en la puerta.
She has put a new lock on the door.
5. Usted ha puesto atención a todos los detalles del proyecto.
You have paid attention to all the details of the project.
6. Nosotros hemos puesto decoraciones para la fiesta.
We have put up decorations for the party.
7. ¿Vosotros habéis puesto música durante la reunión? (vosotros is used only in Spain)
Have you all played music during the meeting?
8. Ellos han puesto carteles en el barrio sobre el evento.
They have put up posters in the neighborhood about the event.
9. Ellas han puesto flores en el jarrón de la sala.
They have placed flowers in the living room vase.
10. ¿Ustedes han puesto nuevas aplicaciones en sus teléfonos?
Have you installed new apps on your phones?