General English

http://www.englishclub.com/

This site has lots of practice activities for grammar, listening, reading, writing, vocabulary and speaking.

http://www.bbc.co.uk/skillswise/

This site has activities for grammar, spelling, listening, reading and vocabulary. Try level A.
http://www.manythings.org/

This site has many activities to practise vocabulary, speaking, pronunciation and listening.
General English – OE Suitehttp://alison.com/courses/British-Council-English-PreInt-1

You can use OE Suite at home to practise grammar, vocabulary, writing and listening.
You will need to register but it’s free. Try Pre-intermediate 1 and 2.
Writing
http://www.bbc.co.uk/skillswise/words/grammar

This site has many useful tips (factsheets) and activities (worksheets and games) to help with writing sentences and punctuation.

http://www.bbc.co.uk/skillswise/words/grammar/interestsentences/compoundsentences/

This site is useful if you want to use linking words to make your sentences more interesting.
http://a4esl.org/q/j/ck/wo-01.html


http://www.manythings.org/ss/questions.html


Both these sites have activities for putting words in the correct order. This will help your writing.


Spelling
http://www.bbc.co.uk/skillswise/words/spelling/

This site has many useful tips for spelling as well as ways to learn and remember words.
http://www.manythings.org/fq/1/spelling.php?u=1

This site has spelling quizzes.


Pronunciation
http://www.stuff.co.uk/calcul_nd.htm

You can click on the different sounds in English and listen to how they are pronounced.
There are example words and you can test yourself with the quiz.
http://www.bbc.co.uk/worldservice/learningenglish/grammar/pron/

This site has exercises and quizzes to practise similar sounds and also has the phonemic script and a video for each sound.
http://www.teachingenglish.org.uk/try/activities/phonemic-chart

You can click on the different sounds in English and listen to how they are pronounced.


This site has lots of games and activities to practise the different sounds in English.


This site has lots of games and activities to practise the different sounds in English.
It also has a great game for word stress (Stress Monsters)


You can watch videos, read the tapescript and speak into a microphone to get instant feedback on your pronunciation. 

Listening

http://www.esl-lab.com/

Try basic listening quizzes and general listening quizzes. Start with easy.

http://www.dictationsonline.com/

This site is great for practising your listening and pronunciation – you listen to a recording and then write what you hear.
Start with the level you are studying in now (e.g. Elementary)



Handwriting
http://www.handwritingforkids.com/handwrite/manuscript.htm

http://www.handwritingworksheets.com/print-k/make-pk-dots.htm

These sites can help you to write the letter shapes correctly and to practise writing on the line and with correct spacing.