Some women______ a good salary in a job instead of staying home, but they decided not to work for the sake of the family.

admin2017-11-08  14

问题 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

解析 考查情态动词的用法。should have done表示过去本应该做某事而实际上没有做:could have done表示过去本来有能力可以做某事而实际上没有做,通常译为“本来可以”“本来能够”等。句意为“有些妇女本来可以出去工作挣得高薪,不必待在家里,但是她们为了家庭而决定放弃工作”,could have done比较符合题意。
转载请注明原文地址:https://jikaoti.com/ti/Ws64FFFM
0

最新回复(0)