Verb Practice
Medium Grammar:  Present Perfect or Past Tense
Tense Review
Phrasal Verb Practice
Assorted verbs
Phrasal verbs with 'put'
Phrasal verbs with 'up'
Quiz 1
Quiz 2
Quiz 3   

--------------------------------------------------------------------------------

Word Fun

Analogies
Borrow or Lend?
One of these things is not like the other
Which Choice has the closest meaning? (difficult)
Unscramble the proverbs
Fun Stuff

Idioms

Animal Idioms   
Idioms with Body Parts   
Idioms with Numbers
Difficult Idioms

Homonyms

Guess & Fill In
Quiz 1   
Quiz 2   
Quiz 3

Some, Any or No: Practice

Practice 1   
Practice 2
Practice 3

Choose Your Own Quiz

Free online English lessons & ESL resources on englishpage.com   
ESL Blue (Lovely activities to practice your grammar)
ESL Exercises
Many Things

Dictionaries

Dictionary
Phrasal Verb Dictionary
PAT'S CLASS