Directory of sites which assist in English Grammar Homework Help :
preparing for elocution competition
Daily Grammar– a HUGE archive of Grammar lessons OR sign up for a grammar lesson five days a week and a quiz on the sixth day.
Englishpage – Offers free English lessons with English grammar and vocabulary exercises online.
http://a4esl.org/q/j/ – English Grammar Quizzes Using JavaScript.
Splashesfromtheriver – English grammar, punctuation and essay writing courses.
songwriting contest – Sites for Songwriting contests