¿Por qué no se permite el Perfect Tense?
Respuesta de un hablante nativo
Rebecca
Esta frase no está en Present Perfect Tense, porque se utiliza un estilo de habla a la antigua que se originó en Gran Bretaña. En el inglés moderno, habríamos dicho: "Have you ever seen such a beautiful dress?"