EXERCISES ONLINE / KEY ANSWERS

http://www.englishgrammarsecrets.com

http://www.englishgrammarsecrets.com/reportedspeech/exercise1.swf

http://www.englishgrammarsecrets.com/reportedspeech/exercise2.swf

http://www.englishgrammarsecrets.com/reportedspeech/exercise3.swf

http://www.englishgrammarsecrets.com/reportedspeech/exercise4.swf

http://www.englishgrammarsecrets.com/reportedspeech2/exercise1.swf

http://www.englishgrammarsecrets.com/reportedspeech2/exercise2.swf

http://www.englishgrammarsecrets.com/reportedspeech2/exercise3.swf

http://www.englishgrammarsecrets.com/reportedspeech2/exercise4.swf