Learning English Online

English Grammar

Great resources for teachers and learners; hundreds of online and printable exercises, ESL lessons, reading comprehension, essay writing, vocabulary practice...

  • basic grammar rules / Exercises
  • More advanced lessons
  • Multiple choice tests
  • Classic exercises

  • English as a Second Language

    UK Flag London
    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 grammar test? 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 online exercises, worksheets and handouts are also available in printable version. You can also see our PDF only exercises. Teachers, feel free to use GrammarBank content in classrooms, as homework assignments or as testing material. Also see vocabulary exercises, reading comprehension and writing help.

    Verb Tenses Timeline

    Verb Tenses Chart

    Learn Verb Tenses
    Simple Tenses
    Progressive (Continuous) Tenses
    Perfect Tenses
    Perfect Progressive Tenses
    Click on the image for verb tenses grammar explanations and examples chart
    Or see Tenses Exercises

    English For Kids

    Several kids English activities, fun worksheets, learn new words with picture vocabulary or word games and puzzles.

    ESL Challenge
    Grammar and Vocab Challenge

    Winners Cup Learn while challenging others
    Get listed on the leaderboard
    Get e-books/mobile apps
    Grammar Challenge
    ESL Quiz Apps
    GrammarBank Mobile Quizzes

    Mobile TabletsESL Vocabulary and Grammar
    Apps for mobile and tablets
    Learn on the go!
    Beginners Grammar Quiz App
    E-mail Sign up

    Email Address

    First Name

    Get ESL materials when you sign up