they would not have admired her so much.
Giải thích
Đáp án. B
Giải thích:
Dựa vào vế thứ 2 của câu thì đây là câu điều kiện không có thật trong quá khứ.
Loại phương án A vì sai thời của động từ.
Loại phương án C vì If it hadn't been for danh từ.
Loại phương án D vì không phù hợp về nghĩa.
Dịch nghĩa: Nếu không phải vì sự hào phóng của cô ấy thì họ đã không ngưỡng mộ cô ấy nhiều như vậy.