选择题

Nancy's gone to work but her car's still there. She________ by bus.

【正确答案】 A
【答案解析】

句意:南希已经去上班了,但她的车还在那里。她肯定是坐公交车去的。 must have done表示肯定的猜测。 should have done和 ought to have done都表示本应做而没做。 could have done表示不太确定的猜测。根据上一句的语境,可断定是肯定的猜测,A 项为正确选项。