Could I have a cigarette? I seem_________.
#95362
A
to run out
B
to have run out
C
to have run out of
D
to have been run out