English GrammarEnglish grammar is a basic skill that every English learner should learn carefully. In this section, each grammar topic provides you questions and answers. Basic grammar tests contain explanations of correct answers. The explanations help you to refresh your knowledge about your tested topic. Don't forget to read direction of each test before you start. You can download some free tests for offline use.






Basic Grammar

  1. Articles (A, An, The)
  2. Have and Have got
  3. Have, Has, Had 
  4. Plural Nouns
  5. Adjectives
  6. Adverbs
  7. Adjectives and Adverbs
  8. Am, is, are
  9. Were, Was
  10. There is/There are/There was/There were
  11. Do, Does, Did, Done 
  12. What, Which, Why, When 
  13. Who, Whose, Whom 
  14. Auxiliary verbs
  15. Comparisons
  16. Conjunctions
  17. Conditional Sentences
  18. Gerunds
  19. Infinitives
  20. Gerund and Infinitive
  21. Modal Verbs
  22. Mood
  23. Must / Have to
  24. Narration
  25. Nouns
  26. Participle Phrases
  27. Passive Voice
  28. Phrasal verbs
  29. Prepositions
  30. Pronouns
  31. Quantifier
  32. Adjectives as Nouns
  33. Relative Clauses
  34. Reported Speech
  35. Sentence Patterns
  36. Subject and Verb Agreement
  37. Subjunctive
  38. Question Tag
  39. Imperative
  40. Interrogative Pronouns
  41. Relative Pronouns
  42. Measures
  43. Regular and Irregular Verbs
  44. Verbal
  45. Verbs

English Tenses

  1.  Present Simple
  2. Present Continuous
  3. Present Simple vs Present Continuous
  4. Present Continuous vs Future Simple
  5. Present Perfect Tense
  6. Present Perfect Continuous
  7. Present Perfect vs Past Simple
  8. Present Perfect vs Present Perfect Continuous
  9. Present Simple - Present Continuous - Present Perfect
  10. Past Simple
  11. Past Continuous
  12. Past Simple vs Past Continuous
  13. Past Simple vs Past Perfect
  14. Past Perfect
  15. Past Perfect Continuous
  16. Past Perfect vs Past Perfect Continuous
  17. Past Simple - Past Continuous - Past Perfect
  18. Future Simple
  19. Be going to
  20. Future Continuous
  21. Future Perfect
  22. Future Perfect vs Future Continuous
  23. Future Simple - Be Going To - Present Continuous
  24. Future Simple vs Future Continuous
  25. Verb Tenses






Advanced Grammar

  1. Much vs Many
  2. Little/A little/Few/A few
  3. Although/Though/In Spite/Despite
  4. Must not vs Need not
  5. Shall vs Will
  6. So and Neither do I
  7. Since and For
  8. So vs Such
  9. Do vs Make
  10. Either vs Neither
  11. Tell vs Say
  12. There be
  13. Used to vs Be used to
  14. Will vs Be going to
  15. Grammar Theory
  16. Total English Grammar Basic Level
  17. Total English Grammar Pre-Intermediate Level
  18. Total English Grammar Intermediate Level
  19. Total English Grammar Advanced Level
  20. High School Grammar
  21. Error Recogintion Basic Level
  22. Error Recogintion Pre-Intermediate Level
  23. Error Recogintion Intermediate Level
  24. Error Recogintion Advanced Level
  25. Error Recogintion TOEIC
  26. Fill in the Blanks - Pre-Intermediate Level
  27. Fill in the Blanks - Intermediate Level
  28. The same meaning sentences
  29. Total English Prepositions
  30. American or British English
  31. Check your grammar level
  32. Super Grammar Challenge Contest
  33. Break the English records
  34. Check your English level
  35. Test your employee's English level
  36. Prepositions (In, At, On - Location) Tests
  37. Prepositions (In, At, On - Times) Tests
  38. Prepositions (Mixed In, At, On) Tests

Comparison Tests

1.Learn vs Study Test

2.Fit vs Match Test

3.Historic vs Historical Test

4.Expensive vs Costly Test

5.Continuous vs Continual Test

6.Bring vs Take Test

7.Attend vs Join Test

8.Died vs Dead Test

9.Economic vs Economical Test

10.Politic vs Political Test

11.Altogether vs All Together Test

12.Although vs But Test

13.Excited vs Exciting Test

14.Interested vs Interesting Test

15.Anyway vs Any Way Test

16.Affect vs Effect Test

17.Beside vs Besides Test

18.Borrow vs Lend Test

19.Fewer vs Less Test

20.Invent vs Discover Test

Sponsored links