这个句子的先行词是pool,在定语从句当状语,in只是主句中与pool连用的,在主句中当状语,与定语从句没有关系,所以从句只能用where。如果从句中有in,那就用which。
句中"in" 用于短语"in a 50-meter pool "中,该短语作主句的地点状语。
定语从句的先行词是名词" a 50-meter pool "。 其中关系副词where在从句中作状语,关系代词which作主语或宾语。根据从句结构,可以推断出意思为"Olympic swimmers won their gold medals(in a 50-meter pool )。 那么只有where能代替in a 50-meter pool 。如果用which,它只能代替' a 50-meter pool ",这样从句结构就不完整。
因为后面的句子olympic swimmers won their gold medals是一个地点状语从句哦,地点状语要用where引导