he/she has/had carved - Francés Inglés Diccionario