Self-Paced Practice

English Practice Portal

Select a skill area to practice and improve your proficiency.

✍️

Writing Practice

Practice Daily Diaries, Image Descriptions, and Scenario-based task writing with automated evaluation.

Start Practice
📖

Reading Practice

Read interesting stories with Hover Translations, solve Interactive Paths, and solve Mystery Puzzles.

Start Practice
🎧

Listening Practice

Listen to spoken text descriptions or stories and answer comprehension questions.

Start Practice
🎤

Speaking Practice

Practice pronunciation and sentence formulation by speaking on a variety of topics.

Start Practice
🃏

Vocabulary Practice

Swipe translation cards in Tinder-style to boost your lexical memory across multiple languages.

Start Practice