The sqa
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
abc.com
school text books
no they are in English,the best site for English episodes is dubhappy.com
You can visit http://www.tritrans.net
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.
ELA exams help the teacher judge how good you are in English Language Arts.
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
by practice, talking with English speakers. listening and practice with them. and imitate the English speakers. and record your voice and findout your mistakes.