¿Por qué se utiliza en esta frase el Present Perfect?
Respuesta de un hablante nativo
Rebecca
Lucy dice: "have been" en vez de "was" porque el acontecimiento acaba de tener lugar. Si dijera "was" significaría que no se sabe cuándo es que la besó un perro.