【题目】Mary nearly missed the flight doing too much shopping.
A.in need ofB.on top of
C.in front ofD.as a result of
在线课程【答案】D
【解析】
考查介词短语辨析。句意:由于购物太多,Mary差点错过了航班。A in need of需要;B on top of在…上;C in front of在…前面;D as a result of由于。根据句意可知购物太多是差点错过航班的原因,故选D。