One of the best site for bank exams that I personally use for preparations is sarkaripariksha.com
Yes Sure,There are so many websites for such material and test exams,the best site that i really trust and consider the best is:dumpspdf
school text books
abc.com
no they are in English,the best site for English episodes is dubhappy.com
You can visit http://www.tritrans.net
ELA exams help the teacher judge how good you are in English Language Arts.
The best site for English songs might actually be a television. Most cable services offer a huge variety of music channels along with television or movie stations.
This is a great site that is also free: http://www.learn-english-online.org/ You can learn english pretty quickly and the best part is you do not have to pay a penny!
To learn Basic English i found a Good Site where we can Learn Basic as well as higher English Speaking Courses . www.tcyonline.com which is the Best Site for Courses.
quizzes, exams! teacher!.. lol
exams are boon since they are best ways of testing oneself