Escribir Present Perfect Tense

Pen your way through the Present Perfect Tense with the Spanish verb escribir. Our page is tailored to guide you in mastering ‘escribir’, offering an in-depth verb chart, interactive conjugation exercises, enjoyable games, and sentences for practical use. Advance your Spanish language journey at Spanish verb conjugation. Also, practice different conjugations of ‘escribir’ at escribir conjugation.

Verb Meaning(s): to write

Verb Chart: Escribir Present Perfect Tense

Yo

he escrito

I have written

Nosotros

hemos escrito

we have written

(Juana, Juan)

has escrito

you have written

Vosotros

(informal Spain)

habéis escrito

you all have written

Él/Ella/Ud.

(Sra./Dr. García)

ha escrito

he/she/you have written

Ellos/Ellas/Uds.

han escrito

they/you all have written

Escribir Present Perfect Tense Practice

Multiple Choice Game

Artifact Amigo Spanish Verb Conjugation Game

Conjugation Practice

Present Perfect Tense

Escribir Present Perfect Sentence Examples

1. Yo he escrito un poema para la clase de literatura.
I have written a poem for literature class.
2. ¿Tú has escrito un diario personal?
Have you written a personal diary?
3. Él ha escrito un artículo sobre ciencia ambiental.
He has written an article on environmental science.
4. Ella ha escrito una carta de agradecimiento a su maestra.
She has written a thank-you letter to her teacher.
5. Usted ha escrito un libro sobre la historia de su ciudad.
You have written a book about the history of your city.
6. Nosotros hemos escrito una obra de teatro para la escuela.
We have written a play for the school.
7. ¿Vosotros habéis escrito canciones para vuestro grupo musical? (vosotros is used only in Spain)
Have you all written songs for your music band?
8. Ellos han escrito sus tesis de grado.
They have written their thesis papers.
9. Ellas han escrito un blog sobre sus viajes.
They have written a blog about their travels.
10. ¿Ustedes han escrito reseñas de libros en línea?
Have you written book reviews online?
Back to Course
Back to Course