it's a fair bet that it was not an accident

问题描述:

it's a fair bet that it was not an accident
No one knows for__certain what happened,but it's__fair bet that it was not an accident.选项:A./;/ B./;a C.the;a D.a;the 这句话的后面要怎么解释呢?为什么要用a,表示估计bet也是可数名词吗?

选择B.for certain的意思是:肯定地,确凿地,中间不加任何冠词,而后面的a fair bet是习惯用法,表示确定的、肯定的、可以打保票的,这句话的意思是:没有人确切地知道到底发生了什么事,但是可以肯定的是那绝不是偶然.