Is this the river _________ I can swim in?这里要填which 还是that 还是两个都可以填答案给的是which 是否跟swim in 的in这个介词有关呢

问题描述:

Is this the river _________ I can swim in?这里要填which 还是that 还是两个都可以填
答案给的是which 是否跟swim in 的in这个介词有关呢

that

填Which,因为句末的介词是in,in which=where,river是个地点,所以这么填

两个都可以.中文意思是:这就是我可以游泳的那条河,先行词是river,修饰物,所以两个都可以

应该是that。
句子补全为I can swim in (the river),括号内可用which和that指代。
但是这句句子为强调句。所以只能用that