Improve English Grammar Skills

HiCafe team has gathered the most comprehensive resources in 300+ lessons for learning and practicing English grammar from beginner to advanced levels. We also have organized grammar lessons into 7 levels plus two categories for pronouns and prepositions. The lessons provided in our English Grammar Skill program can be used for improving your English writing or preparing you for taking popular language exams like IELTS and TOEFL.

To make the most of our English Grammar Skill program, you should start with one grammar level and finish all its lessons, then proceed to the next level lessons. Should you need any assistance with your grammar quizzes or English writing, you can always use our Private English Tutoring services..

 

Learn English Grammar Step by Step

After you pick one grammar level, just click on a lesson to visit the lesson page.

Grammar Level 1- Learn English Beginning Grammar

  1. Be
  2. Be Negative
  3. Be Questions
  4. Nouns And Pronouns
  5. This That These Those
  6. There
  7. Present Tense
  8. Questions Present Tense
  9. Present Continuous
  10. Present Continuous Questions
  11. Have
  12. Articles
  13. Prepositions
  14. The Past Tense
  15. Information Questions
  16. Possessive Adjectives
  17. Possessive Pronouns 1
  18. Be Past Tense
  19. There Was Grammar
  20. Time, Day, And Date
  21. Months
  22. Count And Noncount Nouns
  23. Days Of The Week
  24. Numbers
  25. Addition And Subtraction
  26. Can
  27. Have To
  28. Have To Questions
  29. Want
  30. Want Past Tense
  31. Would Like
  32. Need
  33. Need Past Tense
  34. Singular
  35. Plural

 

Grammar Level 2- English Present Tense and Future

  1. Do
  2. Do Not
  3. Do And Did
  4. Commands
  5. Do Questions
  6. Object Pronouns
  7. Special Uses For Do
  8. Many And Much
  9. A Few And A Little
  10. A Lot Some Any
  11. Future Tense Will
  12. Future Tense Going To
  13. Like
  14. Adjectives
  15. Conjunctions
  16. Expressions Of Time
  17. Infinitives
  18. Gerunds
  19. Possessive Pronouns 2
  20. Reflexive Pronouns
  21. Money
  22. Reading Numbers
  23. Multiplication And Division
  24. Used To
  25. Be Used To
  26. Opposite Adjectives
  27. Go+verb
  28. Verb+preposition
  29. Will Be
  30. Days On A Calendar

 

Grammar Level 3- Present Perfect Tense Grammar

  1. Questions With Did
  2. Have Present And Past Tense
  3. The Present Perfect
  4. Present Perfect Negative
  5. Present Perfect Questions
  6. Comparatives
  7. Superlatives
  8. Past Continuous
  9. Past And Past Continuous
  10. Modal Verbs
  11. Idiomatic Modals
  12. Perfect Modals
  13. Present Perfect Continuous
  14. Perfect Modals Continuous
  15. Past Perfect
  16. Direct And Indirect Quotations
  17. Past And Perfect Continuous
  18. Prepositional Phrases
  19. The Future Continuous
  20. Height And Weight
  21. Adverbs
  22. Comparative Adverbs
  23. Superlative Adverbs
  24. Intensifiers
  25. The Future Perfect
  26. The Eight Parts Of Speech
  27. English Verb Tenses
  28. English Verb Tenses Irregular Verbs
  29. Number Noun Adjective
  30. More Less Fewer

 

Grammar Level 4- Passive Voice Grammar In English

  1. Passive Voice
  2. I Was Born
  3. Present Passive
  4. Past Passive
  5. Future Passive
  6. Get Passive
  7. Modal Passive
  8. Past Modal Passive
  9. Present Cont Passive
  10. Past Continuous Passive
  11. Present Perfect Passive
  12. Past Perfect Passive
  13. Infinitives Passive
  14. Gerunds Passive
  15. Unusual Uses Of Get And Have
  16. Make
  17. Passive Practice
  18. Review Continuous Forms
  19. Review Verb Tenses
  20. Be Used
  21. Be Made
  22. Be Called
  23. Get + Past Participle
  24. From Passive To Active Voice
  25. Using They Active Voice
  26. Stative Passive Verbs
  27. Passive Voice + Infinitive

 

Grammar Level 5- Essential English Verb Forms

 

Grammar Level 6- Advanced English Grammar

  1. Simple Sentences
  2. Clauses And Phrases
  3. Compound Sentences
  4. Complex Sentences
  5. Compound Complex Sentences
  6. Noun Clauses
  7. That With Clauses
  8. Adjective Clauses
  9. Adverb Clauses
  10. Sequence Of Tense
  11. Reported Speech
  12. Future Conditional
  13. Present Conditional
  14. Past Conditional
  15. Using Wish
  16. So And Too
  17. Either And Neither
  18. Still And Anymore
  19. Tag Questions
  20. Embedded Questions
  21. Question Words
  22. Question Words + Have To
  23. Subjunctive Mood
  24. Appositives
  25. Punctuation
  26. Sentence Patterns
  27. Prepositional Phrases
  28. Having Plus Past Participle

 

Grammar Level 7- English Subordinating Conjunctions

 

Preposition Words in English Grammar

  1. Aboard
  2. About
  3. Above
  4. According To
  5. Across
  6. After
  7. Against
  8. Ahead Of
  9. Along
  10. Amid
  11. Among
  12. Around
  13. As Far As
  14. At
  15. Because Of
  16. Before
  17. Behind
  18. Behind In
  19. Below
  20. Beside
  21. Between
  22. Beyond
  23. But
  24. By
  25. Concerning
  26. Contrary To
  27. Despite
  28. Down
  29. During
  30. Except
  31. For
  32. From
  33. In
  34. In Front Of
  35. Inside
  36. Instead Of
  37. Into
  38. Like
  39. Near
  40. Next To
  41. Of
  42. Off
  43. On
  44. On Account Of
  45. On Board
  46. On Top Of
  47. Onto
  48. Out
  49. Out Of
  50. Outside
  51. Over
  52. Past
  53. Per
  54. Preposition List
  55. Regarding
  56. Since
  57. Through
  58. Throughout
  59. To
  60. Toward And Towards
  61. Under
  62. Underneath
  63. Until
  64. Up
  65. Up To
  66. Upon
  67. Via
  68. With
  69. Within
  70. Without

 

Pronoun Words in English

 

List of English Grammar Quizzes