Почему иностранец изучая русский язык принял кузницу за жену кузнеца
Потому, что это омонимы. Они схожие по звучанию и написанию, но разные по значению