Learning English Online
GrammarBank is where you can learn and practice English free online. We offer hundreds of online and printable grammar exercises, EFL ESL quizzes, lessons, reading comprehension worksheets, essay writing, vocabulary practice, great resources for teachers to use in their English classes. Learn the basic grammar rules
, test your learning with numerous multiple choice
or fill in exercises
English as a Second Language
Why learn English? English is currently one of the most widely spoken and written languages worldwide and is the largest language on the internet. Are you new in an English speaking country? Are you taking ESL classes
? Are you preparing for major exams such as TOEFL
, IELTS or SAT
? Do you have an upcoming school test in English? Are you planning to travel to or settle in London, San Francisco, New York? Maybe you just want to learn English as a second language?
Printable Exercises / Reading and Writing
All of our exercises, worksheets and handouts, printable or online, are free to help you learn and practice English or teach if you are a teacher, for you to use in classrooms, as homework assignments or as testing material. Grammar explanations, vocabulary exercises, quizzes, reading and writing materials are kept and listed in separate pages under each section. Answers to all exercises are also available below each exercise.
English Verb TensesLearn English Verb Tenses
Progressive (Continuous) Tenses
Perfect Progressive Tenses
Click on the image for verb tenses grammar explanations and examples chart
Or see Tenses Exercises