Social Media Buzz Words

This ESL lesson is all about “Social media buzzwords”. These are English words that have created a buzz over the social media which means that they are …


Talk about ‘Bad People’ in English.

In this Advanced English speaking lesson, we are going to learn new words, phrases and expressions to describe a ‘bad’ person. We often describe people …


Writing ‘Dates’ in English.

Finished watching the lesson,now it’s time to test how much you have learned from this English lesson. Take the quiz below. There are several different …


How to form continuous tenses?

It is observed that English learners have some difficulty in framing continuous tenses. This English Grammar lesson is all about how to form continuous tenses. …

Get Free English Lessons on WhatsApp!