问题

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
B:should have gone
C:could have gone
D:must have gone
正确答案是: