选2
must have been是对过去发生是情况的一种把握性很大的推测
1 had to be 当时不得不,违背了前句表推测的语气
2 probably可能/大概,是表推测的,正确
3 was certainly 必定是,不表推测,是说一个肯定正确的事实,错误
4 should be应当是,表示一种义务,为什么非要“应当是”呢?不符合逻辑
选2
must have been是对过去发生是情况的一种把握性很大的推测
1 had to be 当时不得不,违背了前句表推测的语气
2 probably可能/大概,是表推测的,正确
3 was certainly 必定是,不表推测,是说一个肯定正确的事实,错误
4 should be应当是,表示一种义务,为什么非要“应当是”呢?不符合逻辑