Hi Reshma,
the best exercise according to me is transalation. You should buy Kannada to English transalation books. First try to transalate Kannada sentences to English and then match your writing with the correct answer in the book. This will help you to understand from your mistakes.
From today onwards please start reading english newspapers and watch the english news channels to keep in touch with english communication. If it starts getting boring... you can read any magazine you like like Filmfare, Femina, Travel etc.
reshma
yaa, this can increase ur grammer, but if u ll think ur fault, den can never learn,i was also
very good in grammer, and me too try to learn from magazine newspaper, but i learn faster
when i start speak english everyday with my southern frnds. den i enhance my english, when
i stop worrying abt mistk
you can improve ur communication if u ll increase ur friend circle apart from who dont know ur language,who can talk to u in english everytime, u can make ur frnds through face book and fearless u can talk to them in english, den u can improve so easily. so remember, u speak english without any hesitation, den u can improve. build positive attitude that simple thing u can do it.
Some practical ways are :
If you have a good internet connection download or watch some youtube videos for improving your communication.
Watch English movies with subtitles (you can download the subtiles seperatedly).
Try to chat with your friends in English.
To improve your vocabulary, install some English dictionary in your phone, whenever you find any difficult words find the meaning immediately and try to correlate.
To increase fluency in English, speak yourself and record it and judge yourself.
Best of luck.