ha cumplido

has turned

→ haber
phrase Uncommon #14,231
has turned Also means has fulfilled or has carried out. Commonly used with age, as in has turned thirty.
SP: Mi hermana ha cumplido veinticinco años.
EN: My sister has turned twenty-five.

En América, toda mujer que no ha cumplido los cincuenta es una chica.

In America, any woman under fifty is a girl.

— Locuras de verano (1955)

Se ha cumplido tu profecía.

Your prophecy has been fulfilled.

Tom ha cumplido treinta.

Tom has turned thirty.

Hace nada que los ha cumplido.

They only just turned that age.

— [REC] (2007)

Ese soldado ha cumplido con su deber.

That soldier has done his duty.

— Adiós, muchachos (1987)

La profecía se ha cumplido.

The prophecy has been fulfilled.

Este día se ha cumplido mi deseo más grande.

Today my greatest wish has come true.

Tu profecía se ha cumplido.

Your prophecy has been fulfilled.

Ya ha cumplido un año.

It has already turned one year old.

— ¡Vivir! (1994)

Hoy Maral ha cumplido un año.

Today Maral turned one year old.

Idefix ha regresado y ha cumplido su misión.

Idefix has returned and fulfilled his mission.

— Astérix y Obélix: Misión Cleopatra (2002)

, ¿porqué el departamento de venta no ha cumplido el plan de carga?

Yes, why hasn't the sales department met the loading plan?

— Moscú no cree en las lágrimas (1980)