had been charming
Pasado perfecto progresivo del verbo charm. Hay otras traducciones para esta conjugación.

charm

Ted had been charming to all dogs.
Ted solía mostrarse encantador con todos los perros.
Palabra del día
el pan de jengibre