Improve your English speaking and writing skills
We cover all aspects of English grammar, from basic sentence structure to advanced verb tenses. Choose the lesson you want to work on and do the corresponding exercises to test your understanding. Keep practising until you feel confident. To keep this website running, you can support us by buying our ebooks for only 5 euros each.
PDF ebooks for vocabulary building and grammar practice
Our ebooks are designed to help you learn English faster. You can download them instantly after purchase and start learning at your own pace.
Buy ebooks
Grammar rules
Master grammar rules with clear explanations and real-life examples. You can choose the topics that match your current level, from A1 to C2.
Browse all grammar topicsThis website helps you learn grammar rules easily. We include many example sentences in each lesson to help you put grammar into practice.
Interactive online exercises
Each topic covered on this website includes interactive exercises to help you practise and remember what you’ve learned.
Interactive ESL exercises
Reading comprehension
Adapt yourself to various English writing styles through our reading comprehension materials. Learn sentence structures and acquire new vocabulary with texts that match your level.
ESL reading materialsWe have interactive exercises for each topic to help you remember what you have learned. They include multiple-choice questions, word ordering, sentence completion practice, text comprehension, drag & drop quizzes, and many more.
Vocabulary building
Learn new words easily through pictures, flashcards, and easy-to-understand definitions. Use them in your everyday conversation.
Build your vocabulary
Online conjugator
Use our online conjugator tool to conjugate any English verbs. Enter the verb you want to conjugate in the provided field, and it gives you the results for all tenses.
Online conjugatorWe use pictures to help you memorise new words. It is scientifically proven that students retain better when presented with pictures and other visual elements.
List of EFL-ESL topics
Grammar
- Prepositions
- Prepositions of time
- Preposition exercises
- Reported speech
- Possessive case
- Active and passive voice
- Verb to be
- Verb have
- There is - there are
- The auxiliary verb do
- A, an, the
- Countable and uncountable nouns
- English sentence structures
- Reflexive pronouns - Examples
- Possessive adjectives and object pronouns
- Possessive pronouns
- Using adverbs in sentences
- Interrogative adverbs
- Coordinating conjunctions
- Paired conjunctions
- Linking words
- Types of English verbs
- 1300+ common English verbs
- List of irregular verbs
- Would and used to
- Modal verbs - Examples and use
- Gerunds and Infinitives
- Conditionals in English
- Inverted sentences
- Elliptical constructions
- Split infinitives
- Non-finite clauses
- Mandative subjunctive
- Apposition
- Imperative mood
- Adverbs of degree
- Anaphora and cataphora
- Relative clauses
- Participle clauses
- Adverbial clauses
- Comparatives and superlatives
- Cleft sentences
- No sooner sentences
- Causative verbs
- Contrast connectors
- Conjunctive adverbs
- Dependent and independent clauses
- Implicature
- Themes and rhemes
English verb tenses
- Present simple
- Present continuous
- Present perfect
- Present perfect continuous
- Past simple
- Past continuous
- Past perfect
- Past perfect continuous
- Future simple tense examples
- Future continuous tense examples
- Future perfect
- Future perfect continuous
- Narrative tenses
- Irregular verbs
English reading comprehension
Listening is an important part of language learning. We have included audio recordings to train your ears to better pick up words from native speakers.
English speaking and writing lessons
- Numbers
- Week names
- English alphabet
- Telling the time
- Informal and formal greetings
- Introducing yourself
- Expressing likes and dislikes
- Yes or no questions
- Asking, offering, accepting, and declining help in English
- How to apologise in English?
- Expressing emotions in English
- Hobbies and interests
- Discussing jobs and professional situations
- Talking about movies and films
- Expressing opinions
- Giving compliments in English
- Giving, accepting, and declining advice
- Asking for clarification
- Making suggestions
- How to disagree in English?
- Giving directions
- Seasons and months
- Describing the weather in English
- Hedging and boosting
- How to use "still" in a sentence?
- Collective nouns
- Collocations
- Exclamatory sentences
- Love idioms
- Rhetorical questions
- Indirect questions
English vocabulary
- Colour names in English
- Days of the week worksheet
- Opposite words
- Emergency vocabulary
- Phrasal verbs
- House vocabulary
- Names of animals
- Household chores vocabulary
- Names of vegetables
- Tools names
- Kitchen utensils names
- Cooking verbs
- Names of tools
- Travel vocabulary
- Entertainment vocabulary
- Fitness vocabulary
- Synonyms of love
- Homophones in English
- Homographs
- Metaphors and similes
- Aviation terms
- Apologising
- Glossary of legal terms
- Football terminology
- Restaurant vocabulary

