The Emerald Ring – A* Letter

The Emerald Ring - A* Letter
Contributed by Ahmed Nasir, English Teacher, Bileddhoo School, Maldives. Thanks a million Nasir for sharing this top-notch student’s response. [embeddoc url=”http://eslmojo.com/wp-content/uploads/2016/10/IMG.pdf” viewer=”google”] Download: [download id=”2241″]  … Membership Required You must be a member to access this content. View Membership Levels Already a member? Log in here

Edexcel ESL Listening – Gap-fills

Edexcel ESL Listening - Gap-fills
Compiled and contributed by Muhammad Malik, Engliish Teacher, Inguraidhoo School, Maldives. Thanks Malik for sharing. [embeddoc url=”http://eslmojo.com/wp-content/uploads/2016/10/ESL-Edexcel-Listenings-Gap-Fillings.pdf” viewer=”google”] Download: [download id=”2225″] [download id=”2227″]… Membership Required You must be a member to access this content. View Membership Levels Already a member? Log in here

Edexcel Listening – MCQ Collection

Edexcel Listening - MCQ Collection
Compiled and contributed by Muhammad Malik, English Teacher, Inguraidhoo School, Maldives. Thanks a million Malik, for putting some extra effort to compile this collection and sharing with others.  [embeddoc url=”http://eslmojo.com/wp-content/uploads/2016/09/ESL-Edexcel-Listenings-MCQ.pdf” viewer=”google”] Download: [download id=”2209″] [download id=”2211″]… Membership Required You must be a member to access this content. View Membership Levels Already a member? Log in ...

Idioms – time expressions

Idioms - time expressions
Time expressions are vital in narratives and descriptive narratives! Spice your informal writing with these awesome idioms for time expressions! against the clock If you do something against the clock, you are rushed and have very little time to do it. They are working against the clock to have the presentation ready for Monday. on the cusp… ...

Synonyms for common 96 words

Synonyms for common 96 words
List compiled by Ahmed Nasir, English Teacher, Bileddhoo School, Maldives. We thank Nasir for sharing and caring about others. Synonyms for the 96 most commonly used words in English Amazing — incredible, unbelievable, improbable, fabulous, wonderful, fantastic, astonishing, astounding, extraordinary Anger — enrage, infuriate, arouse, nettle, exasperate, inflame, madden Angry — mad, furious, enraged, excited, wrathful, indignant, exasperated, aroused, inflamed Answer — reply, respond,… ...

Nailing Multi-Speaker Questions

Nailing Multi-Speaker Questions
Contributed by Muhammad Malik, English Teacher, Inguraidhoo School, Maldives. Thanks a million for sharing, Malik. How to answer a multi speaker question from eslmojo.COM Download: [download id=”2159″] Below is a collection of 20 FCE multi-speaker questions [download id=”2162″] Download Audio [download id=”2164″]… Membership Required You must be a member to access this content. View Membership ...