Tại sao không dùng thì hiện tại hoàn thành?
Câu trả lời của người bản ngữ
Rebecca
Không dùng thì hiện tại hoàn thành cho câu này bởi vì đây là cách nói xưa của Anh - Anh. Trong tiếng Anh hiện đại, chúng ta sẽ nói là: "Have you ever seen such a beautiful dress?"