English Grammar Tests for ESL Students - English Grammar Practice Quizzes
(B) = Beginner; (I) = Intermediate; (A) = Advanced VERB TENSES (Tests/Quizzes): Commands (Imperative) 1 (B/I)Commands (Imperative) 2 (B/I)Commands (Imperative) 3 (B/I)The Present Continuous 1 (B)NEWSimple Past/Past Continuous? 1 (A)Simple Past/Past Continuous? 2 (A)Simple Past/Past Continuous? 3 (A)NEWPresent Perfect Continuous 1(B)NEWPresent Perfect Continuous 2(I)NEWPresent Perfect Continuous 3(I)NEWSimple Present/Present Continuous? SIMPLE PRESENT TENSE 1 (B)SIMPLE PRESENT TENSE 2 (B)TO BE (Present tense) 1 (B)TO BE (Present tense) 2 (B)NEWTO BE (Present tense) 3 (negative sentences) (B)NEWTO HAVE (Present tense) 1 (B)TO HAVE (Present tense) 2 (B)NEWTO BE or TO HAVE? EXERCISES TO IMPROVE YOUR ENGLISH WRITING SKILLS (ADVANCED) Whether you're a native speaker of English or an advanced ESL student, these practice tests will help you to recognize and eliminate common grammar errors. English punctuation: Comma or semicolon?
Related: Grammar exercises