It's raining outside.外面正在下雨. A.tomorrow和have been 矛盾. B.我们将不得不明天再去那儿了. C.must have done表示对过去的推测,表示“一定已经 做了某事”不符合题意. 故答案应选B. 回答完毕,望采纳.