Have you ever been in a situation ___ you can’t agree with the one who you know is right?

问题描述:

Have you ever been in a situation ___ you can’t agree with the one who you know is right?
A.at which B.on which C.for which D.with which
这里选哪个?我怎么觉得可以不填
如果一定要选也就只有in which了,刚才D打错了

问题补充:如果一定要选也就只有in which了,刚才D打错了我就说么,以为是填空,刚要用in which,结果找不到.看我分的几个小分句,就知道了:Have you ever been in a situation in that situation you can’t agree with ...