Model-test.com is a great site for online practice test as we have a vast database of thousands of questions for all levels of Public Exams, University/Medical/Engineering Admission Exams, and Government Recruitment Exams such as BCS Preliminary, Teachers job, Bank job and other Government recruitment test. This database includes also thousands of Model Test.