What is the grammatical application for: 'I can't see the forest for the trees'?
'For' is correct. I would say it is an idiom.
Students: We have free audio pronunciation exercises.
 Jacko's reply was promoted to an answer.
yes, and an idiom. But there is sth with it. For should be from. It still doesn't sound right.
Students: Are you brave enough to let our tutors analyse your pronunciation?
 Woodward's reply was promoted to an answer.
I think we're going with idiom!