be substituted for는 어떤 것이 다른 것으로 교체되거나 대신 사용될 때 쓰이는 수동태 표현입니다. 이 표현은 주로 A가 B의 자리를 대신할 때 'A is substituted for B'와 같은 구조로 사용되는데, 여기서 주의할 점은 B가 원래 있던 자리에서 빠지고 A가 그 자리에 들어간다는 논리입니다. 한국어 학습자들이 가장 많이 혼동하는 부분은 'substitute A with B'와 'substitute B for A'의 차이입니다. 전자는 A를 B로 바꾸는 것이고, 후자는 B를 A로 대체하는 것이므로 전치사 for와 with의 쓰임에 따라 주체와 객체가 바뀔 수 있음을 유의해야 합니다. 주로 요리법에서 재료를 바꿀 때, 스포츠 경기에서 선수를 교체할 때, 혹은 비즈니스 상황에서 대안을 제시할 때 격식 있는 표현으로 자주 등장합니다. replace와 유사하지만, replace는 '교체하다'라는 일반적인 의미라면, substitute는 '대용품'이나 '대체물'의 뉘앙스가 더 강하게 포함되어 있습니다.