88 simple verb tenses
New Lesson

Present Progressive

In this Grammar Practice Worksheets lesson, students learn the patterns and usage of the present progressive tense. They practice making affirmative and negative sentences as well as questions.

113 weather and seasons
Featured Lesson

Weather & Seasons

Summer is here! Or is it winter in your neck of the woods? In this new Word Bank lesson, your students can learn some basic English words for weather and seasons. This lesson includes images from our flashcard library. Lessons in this NEW section are suitable for using with literacy students, absolute beginners, or kids.

Lesson of the Week

Canada Day

Canada is celebrating 150 years on July 1! We have Canada Day lessons for young learners, beginners, and intermediate learners. For many related lessons about Canada, check out our O Canada Lesson Collection.