问题补充:
—Do you know where David is? I couldn’t find him anywhere.
—Well. He have gone far—his coat’s still here.
A. shouldn’t
B. mustn’t
C. can’t
D. wouldn’t
答案:
A. shouldn’t
B. mustn’t
(答案→)C. can’t
D. wouldn’t
解析:后文说“他的外套还在这里”,据此语境可知“他不可能走远了”,故选can’t。