But that she saw it with her own eyes she ______ believed it.A.can"t butB.could not haveC
已帮助 人
But that she saw it with her own eyes, she ______ believed it.
A.can"t but
B.could not have
C.didn"t
D.hadn"t
请帮忙给出正确答案和分析,谢谢!
-
正确答案:B
虚拟语气题。连词butthat(要不是)引导虚拟语气结构,从句部分是陈述语气,主句部分为虚拟语气。表示对过去的否定虚拟,用couldnothavedone表“本不会……”,故B正确。
