Reading Resources for English language learners

Christmas Carol: Activities

1. You are one of the following people: Scrooge, Fred, Bob Cratchit

After you read the
beginning of A Christmas Carol

Write a diary entry for Christmas Eve

After reading the complete A Christmas Carol

Write a diary entry for Christmas Day for the same person.

Custom Search

Note for ESL, EFL & ESOL Teachers

What is ESL Reading?

An independent website providing free resources for English language teachers and students. These include reading and listening materials for use in the classroom or online.


ESL Reading is edited by Kieran McGovern, described as 'amongst the best writers of language learner materials in English'. It has links with Extensive Reading, the British Council and many other organisations promoting English language learning through reading.

More about ESL Reading
here.