单选题 It is not always possible to foresee the obstacles ______ your way towards an ambitious goal.
A. blocked B. blocking C. to block D. to blocking

【正确答案】 B
【答案解析】[解析] 语法概念题。不是总能预见那些阻挡你实现雄伟目标的绊脚石的。blocking your way修饰obstacles,其意义相当于定语从句which block your way。