问题
单项选择题
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. must make
B. should have made
C. would make
D. could have made
答案
参考答案:D
解析:
根据句意,可以肯定这里表示的是对过去的虚拟,因此要使用“could/would/should+have done”结构,所以D为正确答案。