单选题 45.  She said that the doctor must have got stuck in a traffic jam, otherwise he ______ by then.
【正确答案】 B
【答案解析】[考点] 虚拟语气
otherwise意为“否则,要不然”,其后的句子常用虚拟语气。题干前半句中使用了“must have+过去分词”结构,表示对过去情况的肯定推测,otherwise之后的句子表达的是对过去情况的虚拟,谓语动词要使用“would have+过去分词”结构。故选B。
   她说医生一定是碰到堵车了,否则他那时候就已经到了。