버미님이 아주 정확하게 설명해 주셨네요. 보통 문장중엔 주로 to로 사용되는 경우가 많으나, 간혹 너를 위해란 말을 말하는 이가 강조하고 싶을 때는 그렇게 말해도 문장자체로는 어색하지 않는데...
kbmom 말씀처럼 중학수준의 문법관련 시험문제였다면 굳이 한가지 답을 골라야 한다면 그건 배운대로 to를 골랐어야 했지요. 문맥상 아마 to를 썼어야 했을 겁니다.
예를 들어, 학생이 숙제를 안가져왔다면 선생님에게 과제물을 갖다내겠다고 하지, 선생님을 위해 숙제를 가져다 주는 건 아니니까요....
간혹, 외국생활 오래했거나 영어실력이 뛰어난 학생들에게 많이 배워서 엄청 헛갈리는 문제이긴 한데...가끔 한국시험은 눈치껏 평범한 답을 골라야 하는 안타까움이 있지요.
내가 우리 딸들에게 누가 엄마 물 좀 갖다줄래?하면 서로 앞다투어 제가 갖다드릴께요~ 하거든요. 이럴땐 저를 위해 갖다주는 걸 강조하니까 for you를 쓰게 되더라구요.