B
句意:
——杰克,你能游泳过河吗?
——我认为我不行。对我来说河太宽了。
▶ over是介词,用作穿过通过时表示到达高的障碍物如树、墙篱笆和山脉等的另侧;
▶ across是介词,强调从一定范围的一边到另一边,且在物体表面上或沿着某一条线的方向而进行的动作,其含义常与介词on有关,常和表示"走"一类的动词(如: walk, run ,fly, jump等)连用。
▶ through是介词,为在立体空间中的“穿过”。
▶ cross是动词,表示“穿过、越过、渡过”。
本句已经存在动词,后面需使用介词。
游泳过河指的是在水的表面游泳,从一边到另一边,故需使用across。
此处过河为“swim across the river”(游过河)。故选B。