Jack yet, otherwise he would have telephoned me.
A. mustn’t have arrived
B. shouldn’t have arrived
C. can’t have arrived
D. needn’t have arrived
网友回答
A. mustn’t have arrived
B. shouldn’t have arrived
(答案→)C. can’t have arrived
D. needn’t have arrived
解析:根据第二分句“否则的话他就会给我打电话了”可知“Jack肯定还没到”,“can’t+完成式”意思是“根本不可能”。