Check out the Varsity Learning Tools - the world's largest free practice test and assessment site. In total, it has over 35,000 professionally written problems and thousands of practice tests across 120 subjects.
The platform also includes free web-based classroom assessment software: http://www.varsitytutors.com/ classroom-assessment.