Present Perfect vs. Simple Past: How to Choose the Right Tense
Learn the difference between the present perfect and simple past through clear rules, side-by-side examples, common mistakes, and a short practice check.
Read lesson →Learn English grammar through clear explanations, examples, common mistakes, and topic-based practice.
Continue with a focused explanation, then test the topic.
Learn the difference between the present perfect and simple past through clear rules, side-by-side examples, common mistakes, and a short practice check.
Read lesson →Conditional sentences connect a condition with its result and can describe facts, real possibilities, hypothetical situations, or unreal past events. This lesson focuses on…
Read lesson →Knowing the rule is useful, but improvement comes from noticing the errors you make repeatedly. This lesson uses common mistakes to help you build…
Read lesson →Choose a topic directly or filter topics by CEFR level.
Learn how English verb tenses express time, sequence, habits, completed actions, and ongoing situations.
Learn how English sentences are formed and how word order affects meaning and accuracy.
Learn how subjects and verbs agree in number and person in standard English.
Learn how to use a, an, the, demonstratives, quantifiers, and other determiners accurately.
Learn common English prepositions for time, place, direction, movement, and relationships.
Learn how adjectives and adverbs describe nouns, verbs, actions, and degrees of meaning.
Learn how modal verbs express ability, possibility, permission, advice, necessity, and obligation.
Learn how English conditional forms describe real, possible, hypothetical, and past situations.
Learn countable and uncountable nouns, singular and plural forms, quantity expressions, and common noun patterns.
Learn personal, object, possessive, reflexive, indefinite, and other common pronoun patterns.
Learn how to form direct and indirect questions and use auxiliary verbs accurately.
Learn verb patterns with gerunds, infinitives, objects, prepositions, and changes in meaning.
Learn how and why English uses passive forms across different tenses and contexts.
Learn how to report statements, questions, requests, commands, and changes in tense and reference.
Learn defining and non-defining relative clauses and how relative pronouns connect information.
Learn clauses that function as nouns after verbs, question words, whether or if, and that.
Learn how conjunctions, transitions, and subordinate clauses connect ideas clearly and logically.
Learn advanced English word order, inversion, fronting, cleft structures, and emphasis.
Use focused quizzes to practice one topic at a time and review explanations for every answer.
Browse Grammar Quizzes →Take a broader assessment to identify strengths, weaknesses, and recommended lessons.
Take a Grammar Assessment →Build balanced English skills by combining lessons across the six learning areas.