Khan Academy
Khan Academy: Practice: Writing Basic Expressions With Variables
Practice writing basic algebraic expressions to match verbal descriptions of mathematical operations. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video or receive hints.