To make serious (12) ______ on women’s rights, …
Giải thích
Đáp án đúng: C
A. development (n): sự phát triển
B. steps (n-plural): bước đi, bước tiến
C. progress (n): tiến bộ, sự tiến triển
D. movement (n): phong trào
Cấu trúc: make progress on/in sth - đạt được tiến bộ/có sự cải thiện/tiến triển trong một lĩnh vực hoặc nhiệm vụ nào đó.
Chọn C.
→ To make serious progress on women’s rights, …
Dịch nghĩa: Để đạt được những tiến bộ đáng kể về quyền phụ nữ, …