A letter of time idioms

A letter of time idioms
Written and contributed by Rayyan, 10th Grader, Ahmadiyya International School, Maldives. Thanks Rayyan for sharing. We'd like to mention that overusing idioms is not really a good practice. However, to learn idioms and quickly put them to your long term … Read more

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.  Download: ESL-Edexcel-Listening-MCQ-Collection (71 downloads) Listening Tracks - MCQs (30 downloads) What do … Read more

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 … Read more

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… Read more

Riding the morning waves

Riding the morning waves
Written by Shamma Abdul Sattar, 10th Grader and iBATEFL Premium Workshop Participant, HA. Atoll Education Centre You have just tried surfing for the first time in your life. Write a letter to a friend telling about the experience. In your… Read more