问题

Jenny nearly missed the flight ________ doing too much shopping.[ ]
A: as a result of
B: on top of
C: in front of
D: in need of
B: on top of
C: in front of
D: in need of
正确答案是: