ha escrito

has written

→ haber
phrase Common #2,843
has written The third-person singular present perfect form of escribir, used for something someone has written or has completed writing.
SP: María ha escrito una novela muy interesante.
EN: María has written a very interesting novel.

Él ha escrito muchos libros sobre su experiencia en el exterior.

He has written many books about his experience abroad.

Tom no ha escrito una carta en mucho tiempo.

Tom hasn't written a letter in a long time.

Ha escrito cartas a todo el mundo pidiendo su transferencia.

He has written letters to everyone requesting his transfer.

— Algunos hombres buenos (1992)

Tom ha escrito tres libros.

Tom has written three books.

Todavía no ha escrito la carta.

He hasn't written the letter yet.

Emi nunca ha escrito una carta.

Emi has never written a letter.

Como no me ha escrito, no sé a qué hora llegará.

Since they haven't written to me, I don't know what time they'll arrive.

Isabella ha escrito.

Isabella has written.

— “Cumbres Borrascosas” (2026)

Las matemáticas son el idioma con el que Dios ha escrito el universo.

Mathematics is the language with which God has written the universe.

Él ha escrito cinco libros hasta ahora.

He has written five books so far.

Guido, me ha escrito mi marido.

Guido, my husband has written to me.

— Fellini, ocho y medio (1963)

Él ha escrito un libro acerca de China.

He has written a book about China.

Alguno de ustedes ha escrito algo?

Has any of you written anything?

— Gully Boy (2019)

Ha escrito diez libros, pero no ha publicado ninguno de ellos.

He has written ten books, but he hasn't published any of them.

Alejandro ha escrito una novela de zombis que hará historia.

Alejandro has written a zombie novel that will make history.

Me pregunto por qué nadie ha escrito esto hasta ahora.

I wonder why no one has written this until now.

Alguien ha escrito un mensaje de amor en la calle.

Someone has written a love message on the street.

— O Som ao Redor (2012)

Tom ha escrito cientos de canciones.

Tom has written hundreds of songs.

Tom ha escrito un libro.

Tom has written a book.

Un ser humano ha escrito la historia.

A human being has written history.

Pero ha escrito muchas páginas desde que llegó.

But he has written many pages since he arrived.

Él ha escrito muchas historias.

He has written many stories.

Sí, él ya lo ha escrito.

Yes, he has already written it.

Él ha escrito un libro sobre la porcelana.

He has written a book about porcelain.

No ha escrito nada, ni nadie Io conoce.

He hasn't written anything, and nobody knows him.

— El espejo (1975)

Te ha escrito una carta.

He has written you a letter.

— Núremberg (2025)

Me ha escrito una carta de amor.

He wrote me a love letter.

Tom ha escrito tres libros sobre Australia.

Tom has written three books about Australia.

Él no nos ha escrito desde el pasado febrero.

He hasn't written to us since last February.

Tom nos ha escrito unas postales.

Tom has written us some postcards.

Jefe, el Mortero ha escrito otra poesía.

Chief, Mortar has written another poem.

— Amarcord (1973)

Pregúntale que por qué no ha escrito.

Ask him why he hasn't written.

— Dil se.. (1998)

Él ha escrito su nombre en la historia.

He has written his name in history.

Sé lo que pone porque soy yo quien lo ha escrito.

I know what it says because I’m the one who wrote it.

Ha escrito cientos de libros, todos ellos importantes.

He has written hundreds of books, all of them important.

— La dolce vita (1960)

Esta oración no se ha escrito claramente.

This sentence has not been written clearly.

Abuela, ¿No ha escrito?

Grandma, hasn't he written?

— Cuando pasan las cigüeñas (1957)

Tu madre me ha escrito.

Your mother has written to me.

— Adiós, muchachos (1987)

Déjame ver qué ha escrito.

Let me see what they've written.

— Kal Ho Naa Ho (2003)

Tom ha escrito tres novelas.

Tom has written three novels.

Ella ha escrito mal mi nombre.

She misspelled my name.

Él ha escrito dos libros.

He has written two books.

No sé quién ha escrito esta carta.

I don't know who wrote this letter.

Él no les ha escrito por un largo tiempo.

He hasn't written to them for a long time.

Él ha escrito un libro en China.

He has written a book in China.

Me ha escrito mi madre, que está mucho mejor.

My mother has written to me; she is doing much better.

— El espinazo del diablo (2001)

Tom ha escrito mal mi nombre.

Tom has misspelled my name.

Tom ha escrito varios libros de cocina.

Tom has written several cookbooks.

Emily te ha escrito una nota, tío.

Emily wrote you a note, dude.

— La increíble historia de David Copperfield (2019)

Él no ha escrito durante dos meses.

He hasn't written for two months.

Las matemáticas son el alfabeto con el cual Dios ha escrito el Universo.

Mathematics is the alphabet with which God has written the Universe.

El mejor guión que se ha escrito.

The best script ever written.