Some women ( ) a good salary in a job instead of staying home, but they decided not to work for the sake of the family.
A.would make
B.must take
C.could have made
D.should have made
【答案】D。Should have done 本应该做却没有做。句意:一些女性希望有一份好工作, 而不是呆在家里,但她们决定为了家庭而放弃工作。故本题正确答案选 D。