원문 문장: The body of water, which is an artificial pond, was created by the construction of a dam...
여기서 which is an artificial pond는 콤마가 붙은 관계절(비제한적 관계절)이에요.
1. 문법 원칙: 비제한적 관계절(non-restrictive/ non-defining clause)
앞에 콤마(,)가 있음. 선행사를 추가 설명함. 관계대명사는 반드시 which(사물), who(사람) 등을 씀.
That은 사용 불가.
2. 정리: Which is an artificial pond ➤ That is an artificial pond은 불가능합니다.
콤마가 한 개든 두 개든 비제한적 용법이면 that은 못 씀.
콤마가 여러 개 있다고 해서 that을 쓸 수 있게 되는 건 아니에요.
3. That을 쓰려면 제한적 관계절로 바꿔야 해요:
가능: The body of water that is an artificial pond was created by...
이 경우엔 여러 개의 body of water 중에서 '인공 연못인 것'을 특정하는 느낌이 됩니다.
즉, 정보의 제한이 생겨요.
4. 결론
원래 문장은 비제한적 관계절 → which만 가능
That으로 바꾸면 문장의 의미 자체가 달라짐 + 문법적으로 틀림
콤마가 여러 개라도 콤마+관계절이면 that은 안 돼요