English learning library
English lesson library
Find an English lesson by topic or level. Read the explanation, listen to examples, and try the practice exercises.
Present continuous and present perfect: understand the difference
Lina is writing an email now. She has written two messages already. Both sentences connect to the present, but they describe different stages of an action.
Open lessonPresent perfect continuous: form and use
Your friend arrives with wet hair and says, "I have been walking in the rain." The walk began before this moment, and the wet hair helps explain what is happening now.
Open lessonPresent perfect exercise: choose the natural form in context
A colleague asks whether you can join a meeting. You say, "I have finished the report, so I can come." The work happened before this moment, but its result matters now.
Open lessonPresent perfect tense: connect past events to now
Your colleague asks whether you can join a meeting. You say, "I've sent the report, so I can join now." The sending happened earlier, but the useful result matters at this moment.
Open lessonPresent perfect: uses, form, and examples
I have lost my keys, so I cannot open the door. The loss happened before now, but the problem matters now.
Open lessonPrinciple or principal: rules, people, and spelling
Principle and principal sound alike, but their meanings point in different directions. One is an idea or rule. The other can name a person, the most important thing, or an amount of money.
Open lessonProofreading English: a practical final check
You have written a short email, and the sentences look correct at first glance. Before you send it, read it as the recipient will read it. Can they see why you are writing, what you need, and what they should do next? A final check can catch a missing detail as well as a missing letter.
Open lessonPulling someone's leg: meaning, tone, and examples
Maya tells her brother that their cat has learned to open the front door. He looks worried until she laughs and says, 'I'm pulling your leg.' She has made up the story as a friendly joke. She has not touched his leg.
Open lessonPurpose clauses: explain why
Maya packed a sandwich to eat on the train. The last words tell us her purpose: why she packed it.
Open lessonQualities of a good English teacher: choose useful support
A friendly teacher can make a class comfortable, but friendliness alone does not tell you whether the class will help you improve. Look for teaching choices you can notice: a clear aim, time to use English, feedback you understand, and a way to see what to practise next.
Open lessonQuantifiers overview: choose words for amount and number
Before you ask for supplies, decide what you are counting. You can ask how many notebooks are left, how much paper you need, or whether there are any pens at all.
Open lessonQuantifiers: choosing much, many, few, little, and enough
At a cafe, you can ask for a few napkins but a little water. Both mean a small amount, yet the noun after them changes the choice.
Open lessonQuestion tags: check and invite agreement
Your train leaves from platform six, doesn't it? The short question at the end checks a detail while keeping the statement easy to follow.
Open lessonQuestion tags: form and natural use
The café is still open, isn't it? The short question after the comma is a question tag. It lets the speaker check a detail without changing the first part into a full question.
Open lessonQuotation marks: punctuate direct speech and titles
If you repeat a person's exact words, show the reader where those words begin and end. Maya said, "Please wait here." The quotation marks separate Maya's words from the rest of the sentence.
Open lessonRaining cats and dogs: meaning and use in English
You look through the window and see rain falling hard enough to fill the pavement with puddles. A friend says, 'It's raining cats and dogs.' The friend is not talking about animals. The idiom means that it is raining very heavily.
Open lessonReflexive pronouns: myself, yourself, and themselves
After a long walk, Maya made herself a cup of tea. The word herself points back to Maya, so the listener knows who received the tea.
Open lessonRelative pronouns: who, which, that, and whose
The neighbor who owns the blue bicycle is moving away. The bicycle that he uses every day is staying with his sister. Relative pronouns join the extra information to the noun without starting a separate sentence.
Open lessonResign from: use the right preposition
A colleague leaves a job on Friday. They resign from the job, but they resign on Friday. The word after resign tells you whether the sentence names what they leave or when they leave.
Open lessonResult clauses: show an outcome
The hall was so crowded that we waited outside. The first part describes a strong situation, and the clause after that tells the reader what happened because of it.
Open lessonResume writing tips: describe skills and experience in clear English
A resume has little space. A reader should be able to see what you did, what you can do and when you did it without decoding long sentences.
Open lessonRing a bell: meaning and examples
Someone mentions a restaurant you visited years ago. Its name feels familiar, but you cannot remember where it is. You can say, That name rings a bell.
Open lessonRoot words exercise 2: build meaning from word parts
A sign says that the entrance is invisible from the road. You may know visible already. The prefix in- gives you a useful first clue, and the road sentence tells you that the entrance cannot be seen from there.
Open lessonRoot words exercise: use word parts to predict meaning
You may not know reread the first time you see it. If you recognise read and know that re- often points to doing something again, you already have a useful clue. The rest of the sentence tells you whether that clue fits.
Open lessonWhat you will find here
How this practice helps
Browse the lessons currently available on EnglishLeap, including grammar, vocabulary, and common mistakes.
Choose a topic, read the explanation and examples, then use Practice and Test to check what you understand. The current learning library is free to use.
