与were good 关联的主语是chances, 因为主语是复数, 所以用 were.
为什么是复数而不是单数?这是英语词性所致。单数表示:机会, 复数表示:可能性
补充
celebration [C] a special social event, such as a party, when you celebrate something 这个时候可数 比如说There were lively New Year celebrations all over town.
(各种)庆祝活动
如果你仅仅是做阅读题的话,没有必要纠结这些东西!如果是改错的话,看是不是还有其他的错误。主谓一致就行了,还追究它有什么意义呢?
是的,他可能有很多次离开医院的机会。因为不能确定是一次,所以要写多次。