Some women _      _ a good salary in a job instead of staying home, but they decided not to work for the sake of the family.
#86558
A
should make
B
should have made
C
would make
D
could have made
推荐题目
Last night Li Ping watched the football match at home when he ________ his homework. 
#87936
A
need have done
B
must haven done
C
should have done
D
could have worked
How I wish I ____ the mistake! Everybody present was angry with me.   
#90109
A
didn’t make
B
hadn’t made
C
wouldn’t make
D
wasn’t making
John ___ such a thing about you. He never speaks ill of you behind your back.
#87863
A
can’t have said
B
might not have said
C
couldn’t say
D
mustn’t have said