Nguyên nhân :
- Sự hiểu lầm của Trương Sinh do lời nói ngây thơ của bé Đản. Sự đa nghi , không tỉnh tảo , không biết lắng nghe, không tìm hiểu sự việc rõ ràng mà chỉ dựa vào lời nói của một đứa bé để phán xét (Trực tiếp )
- Một nguyên nhân nữa chính là do sự không bình đẳng trong xã hội giữa nam và nữ cùng với cuộc chiến tranh phi nghĩa ( Gián tiếp )