have written
Se han escrito cientos de miles de libros sobre ajedrez.
Hundreds of thousands of books have been written about chess.
Have they written you a letter?
Porque han escrito obras importantes.
Because they have written important works.
— Il postino (1994)
They have written a book.