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