问题

Is Bill in your house—No. He ______ from my house for about an hour.
A:has left
B:left
C:was away
D:has been away;
B:left
C:was away
D:has been away;
正确答案是: