问题补充:
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。