问题

om, just a few minutes.—Hurry up, Harry, or by the time you pack yourbelongings, the flight _________!
A:hasleft
B:will have left
C:hadleft
D:will beleaving
B:will have left
C:hadleft
D:will beleaving
正确答案是: