_____the sense of someone watching them,he would never have shouted at his wife.
A.Despite B.Except C.But for D.Except for
I think both C and D are right, but the answer is B. Is the answer wrong or am I wrong?
The best answer is C. D seems doubtful. A and B are wrong.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.