问题

The ship _____ for twenty minutes. You have to wait for the next.
A:have left
B:has been away
C:has gone
D:left;
B:has been away
C:has gone
D:left;
正确答案是: