He away before we arrived, since the house was deserted.
A. shall have gone
B. should have gone
C. could have gone
D. must have gone
网友回答
A. shall have gone
B. should have gone
C. could have gone
(答案→)D. must have gone
解析:考查情态动词。must have done对过去时间里可能发生的时间的推测,表“肯定”,故选D。