It is said that he was caught.One____so,but .

问题描述:

It is said that he was caught.One____so,but .
It is said that he was caught.One____so,but in fact he wasn't.
Awould think Bwould have thought Cmight think Dought to have thought
为什么这是虚拟语气,难不成事实是人不这么想的?

B,因为事件发生没有成功!可以翻译成本来应该却没有怎么样.