你好:为你提供精确解答对过去的推断。反意疑问句用过去时态。因为有表示过去时间点的词yesterday。have been sick的过去时态是was sick.故选【B】wasn't he?翻译:我不知道为什么汤姆没有出席昨天的会议。他肯定是生病了,不是吗?他肯定是生病了,这是对昨天没有出席会议的肯定猜测,是对【过去】的肯定句反义疑问,所以要用过去式。was.mustn't 是【禁止】的意思。系动词不能用助动词代替。谢谢,不懂可追问~~~~~~~~~