за vs для — for/on behalf of vs for/intended for
Для marks an intended recipient or purpose: подарок для мамы. За appears with support, payment, thanks, substitution, and other meanings: голосовать за кандидата, платить за билет, спасибо за помощь.
RusDrills offers 300+ free interactive Russian grammar exercises with instant feedback, spaced repetition, and audio pronunciation.
Note: This site uses JavaScript for interactive drills, audio playback, and progress tracking. Please enable JavaScript for the full experience.