Free English
Library 45
More than 10,000 Lessons
Video, Audio, Text
Library 45
Complete FREE English Learning Programs
More than 10,000 FREE Lessons
Video & Audio & Text
Quiz & Lesson Plans
Free English
Library 45
Complete English Learning Program
Grammar + Vocabulary
Lessons + Exercises
Beginner
Pre-intermediate
Intermediate
Upper-intermediate
Advanced
Grammar
Lessons + Exercises
All Levels
Collocation –Â Colligation
Grammar
Lessons + Exercises
All Levels
Complement & Object
Grammar
Lessons + Exercises
All Levels
Direct & Indirect Speech
Grammar
Lessons + Exercises
All Levels
Discourse
 Grammar
Lessons + Exercises
All Levels
Functions & Text
Grammar
Lessons + Exercises
All Levels
General English Agreement
Grammar
Lessons + Exercises
All Levels
Learning + Teaching
Grammar
Lessons + Exercises
All Levels
Phrasal Verbs
Grammar
Lessons + Exercises
All Levels
Prefixes & Suffixes
Grammar
Lessons + Exercises
All Levels
Spelling and Punctuation
Grammar
Lessons + Exercises
All Levels
Varieties and Dialects
Grammar
Lessons + Exercises
All Levels
Verbs and Tenses
Action Verbs
Active
Agents
Ambitransitive Verbs
Aspect
Auxiliary Verbs
Base Form
Causative Verbs
Continuous Verbs
Copula Verbs
Declarative Mood
Denominal Verbs
Ditransitive Verbs
Dynamic Verbs
Emphatic Forms
Ergative Verbs
Finite Verbs
Future Perfect
Future Perfect Progressive
(Future Perfect Continuous)
Future Progressive
(Future Continuous)
Helping Verb
Historic Present
Imperatives
Inchoative Verbs
Intransitive Verbs
Irregular Verbs
Linking Verb
Main Verbs
Middle Verbs
Mood
Non-Finite Verbs
Participles
Passive Voice
Past Participles
Past Perfect
Past Perfect Progressive
(Past Perfect Continuous)
Past Progressive
(Past Continuous)
Past Simple
(Simple Past)
Perfect
Perfect Aspect
Performative Verb
Present Participle
Present Perfect
Present Perfect Progressive
(Present Perfect Continuous)
Present Progressive
(Present Continuous)
Present Simple Tense
Progressive Aspect
Regular Verbs
Stative Verbs
Subjunctive
Tense
Transitive Verb
Verb Group
Verb Phrase
Verbs
Voice
Grammar
Lessons + Exercises
All Levels
English Vocabulary
Antagonyms
Antonyms
Autoantonym
Bilingual Dictionaries
Cliche
Cognate
Collocations
Contranyms
Crossword Dictionaries
Dictionaries
Dictionaries of Contemporary English
Dictionary Types
Eggcorn
Etymological Dictionaries
Etymology
Euphemisms
False Cognate
Glossary
Homonyms
Hyponyms
Idioms
Illustrated Dictionaries
Inductive Antonomasia
Jargon
Loan Words
Malapropisms
Metonymy
Minced Oath
Mini-Dictionaries
Monolingual Dictionaries
Morphemes
Neologisms
Palindromes
Pocket Dictionaries
Polysemy
Portmanteau Word
Rhyming Dictionary
Slang
Superordinate
Swear Words
Synecdoche
Synonyms
Thesaurus
Grammar
Lessons + Exercises
All Levels
English Grammar
Quizzes & Worksheets = 518
518 free language quizzes
 grammar – usage – vocabulary
beginner – intermediate – advanced
English Levels
Adjectives and Adverbs (42)
Articles (12)
Comparatives & Superlatives (4)
Conjunctions (10)
Determiners (1)
General (36)
Modals (8)
Nouns (6)
Parts of Speech (7)
Prepositions (32)
Present Simple (4)
Pronouns (11)
Pronunciation (3)
Quantifiers (5)
Questions (6)
Relative Pronouns (9)
Since and For (2)
Spelling and Punctuation (25)
Syllables (2)
Verbs and Tenses (24)
Vocabulary (61)
Conditionals (9)
Direct & Indirect Speech (1)
Future Forms (2)
Gap Filling (6)
Gerunds and Infinitives (10)
Idioms (30)
Past Simple (4)
Phrasal Verbs (91)
Prefixes & Suffixes (4)
Present Perfect (4)
Cockney Rhyming Slang (7)
Collocation (7)
Discourse (1)
Exam Traps and Tricks (11)
Phonetics (1)
Grammar
Lessons + Exercises
All Levels
Phrasal Verbs – Multi-Word Verbs
Conditional Sentences in English: Non-conditional ‘conditionals’
Conditional Sentences in English: Other expressions with IF
Conditional Sentences in English: Alternatives to IF
Conditional Sentences in English: Counterfactual Conditionals
Conditional Sentences in English: Hypothetical Conditionals
Conditional Sentences in English: Predictive Conditionals
Conditional Sentences in English: Factual Conditionals
Conditional Sentences in English: Introduction
Indirect (Reported) Speech
Problems with the Past Perfect & Past Simple
The Past Perfect
Ways of Expressing the Future in English
Relative Clauses – Part 1
Relative Clauses – Part 2
Using ‘Shall’ in British English
Types of Sentences
Using ‘Wish’ in English
Whether and If
Rather
While & During
Dangling Modifiers
The Use of By + Until
The Use of BY + Agent in the Passive Voice
Beside & besides
The Use of By + Until
Dangling Modifiers
While & During
Enough
Number of
For & Since
The Chameleon Character of ‘Like’
Adjectives that look like adverbs
Prepositions AT & IN in Manner, Place & Time
The grey line between adjectives & past participles and passives
The duality (polarity) principle in English Grammar
To ‘To’ or not To ‘To’
Collocations & Word Partnerships
To Be or not to Be
Grammar
Lessons + Exercises
All Levels
Lesson Plans & Worksheets = 1,156
1,156 free downloadable PDF lesson plans
+ handouts +Â answers
Adjectives and Adverbs (44)
Articles (4)
Collocation (3)
Comparatives & Superlatives(23)
Conditionals (16)
Conjunctions (3)
Determiners (5)
Direct & Indirect Speech (11)
Discourse (4)
Exam Traps and Tricks (170)
Functions & Text (101)
Future Forms (18)
General (166)
Gerunds and Infinitives (3)
Idioms (5)
Learning and Teaching (23)
Modals (25)
Nouns (35)
Past Simple (8)
Phonetics (6)
Phrasal Verbs (5)
Prefixes & Suffixes (8)
Prepositions (22)
Present Perfect (7)
Present Simple (26)
Pronouns (2)
Pronunciation (7)
Questions (27)
Relative Pronouns (4)
Spelling and Punctuation (9)
Syllables (8)
Varieties and Dialects (7)
Verbs and Tenses (64)
Vocabulary (274)
Vocabulary
Lessons + Exercises
All Levels
English vocabulary
English language usage topics
How to teach British and American vocabulary
Big list of British and American vocabulary by topic
100 words
with different meanings in British and American English
Vocabulary
Lessons + Exercises
All Levels
English Vocabulary
Quizzes & Worksheets = 518
grammar + vocabulary
online English quizzes
 printable English worksheets
518 free language quizzes
beginner – intermediate -advanced.
Topics:
Articles (12)
Comparatives & Superlatives (4)
Conjunctions (10)
Determiners (1)
General (36)
Modals (8)
Nouns (6)
Parts of Speech (7)
Prepositions (32)
Present Simple (4)
Pronouns (11)
Pronunciation (3)
Quantifiers (5)
Questions (6)
Relative Pronouns (9)
Since and For (2)
Spelling and Punctuation (25)
Syllables (2)
Verbs and Tenses (24)
Vocabulary (61)
Conditionals (9)
Direct & Indirect Speech (1)
Future Forms (2)
Gap Filling (6)
Gerunds and Infinitives (10)
Idioms (30)
Past Simple (4)
Phrasal Verbs (91)
Prefixes & Suffixes (4)
Present Perfect (4)
Cockney Rhyming Slang (7)
Collocation (7)
Discourse (1)
Exam Traps and Tricks (11)
Phonetics (1)
Vocabulary
Lessons + Exercises
All Levels
Lesson Plans
VocabularyÂ
Teaching + Learning
English Vocabulary
Sports- General Meaninings
Added on 9th August 2012
Teleconferencing- Tips & Phrases
Added on 21st November 2011
Telephone Enquiries
Added on 17th November 2011
Telephoning & Teleconferencing- Personalised Practice
Added on 15th June 2014
Telephoning Problems- Vocabulary, Roleplays and Phrases
Added on 9th April 2015
Telephoning Vocabulary and Collocations
Added on 26th December 2013
Telephoning- Brainstorming Dialogues
Added on 15th April 2015
Telephoning- Dictating & Checking/Clarifying
Added on 3rd July 2014
Telephoning- Errors Pairwork
Added on 19th August 2015
Telephoning- More Difficult Roleplays and Useful Language
Added on 26th May 2014
Thanking in English
Added on 22nd October 2011
Thanking People- Game
Added on 24th October 2011
Travel English Telephone, Email and Face-to-Face Dice Game
Added on 18th May 2016
Travel English- Imperatives and Requests Practice
Added on 19th April 2019
Travel Vocabulary & Roleplays
Added on 2nd May 2015
Typical Words in Academic Writing Tasks- The Same or Different
Added on 30th June 2013
UK and US Political Vocabulary and Political Systems
Added on 16th April 2013
University Applications- Personality
Added on 16th October 2011
Used To Practice- Old Expressions
Added on 12th January 2012
Used To- Original Meanings of Technology Terms
Added on 22nd January 2012
Used To- Politically Correct Language
Added on 24th January 2012
Vocabulary for Describing British Life- List Dictation
Added on 19th December 2016
Weather Vocabulary and Making & Responding to Invitations
Added on 29th April 2016
Weather- Things in Common Game
Added on 21st November 2018
Nationality Words- Bluffing Game
Added on 5th July 2016
Needs Analysis & Brainstorming Phrases
Added on 2nd October 2013
Newspapers and News- Opinions and Vocabulary
Added on 29th August 2016
Number- Speaking Game
Added on 19th June 2011
Numbers for Computing
Added on 8th August 2011
Numbers- Clarification
Added on 24th April 2011
Numbers- Same or Different
Added on 27th April 2011 |Â Answers
Numbers- Social Issues Pairwork
Added on 3rd September 2014
Olympic and Other Sports Trends
Added on 30th May 2012
Olympics- Statistics Pairwork Guessing Game
Added on 6th June 2012
Opening and Closing Formal and Informal Emails and Letters
Added on 24th June 2013
Opinions on current affairs and media
Added on 15th September 2019
Opinions on Travel Vocabulary with Collocations
Added on 1st October 2018
Opinions on Visual Arts
Added on 23rd December 2019
Opinions- Mistakes
Added on 17th July 2012
Opinions- The Same or Different?
Added on 20th August 2012
Ordinal Numbers Competitions
Added on 10th December 2018
Ordinal Numbers- Flashcard Memory Games
Added on 8th August 2018
Parks- Vocabulary and Speaking
Added on 23rd February 2013
People in Society
Added on 29th July 2012
Personality Words- Bluffing Game
Added on 2nd April 2019
Phrases for giving examples practice game
Added on 3rd October 2012
Phrases for Sharing Personal Experiences
Added on 10th June 2013
Places and Directions- Design a Town
Added on 7th October 2016
Politically Correct Language
Added on 9th April 2011 |Â Answers
Positive and Negative Language for Reviews
Added on 14th February 2019
Presentations about Presentations
Added on 23rd May 2012
Presentations- Different or the Same?
Added on 15th April 2012
Presentations- Ending Presentations Politeness Competition Game
Added on 27th March 2015
Presentations- Formal & Informal Language
Added on 13th July 2012
Put the Dates in Order- Games
Added on 18th August 2014
Put the Days of the Week in Order
Added on 16th March 2018
Put the months in order games
Added on 17th July 2018
Quoting Practice Game
Added on 17th September 2012
Recommendations with Movie Vocabulary
Added on 22nd November 2019
Requests & Responses- Games
Added on 22nd December 2011
Requests- Guessing Games
Added on 2nd December 2011
Responding to Requests- Politeness Completion Game
Added on 13th May 2013
Seasons Vocabulary Games
Added on 14th July 2014
Sharing Personal Experiences- Phrases Practice
Added on 20th October 2012
Shopping Dialogue- Jigsaw Text
Added on 14th December 2017
Shopping Language Mimes
Added on 9th May 2017
Shopping Responses
Added on 23rd January 2017
Short & Long Opinions- Phrases
Added on 4th August 2012
Social Issues- Brainstorming and Speaking
Added on 7th November 2012
Social Language at Conferences and Trade Fairs
Added on 1st November 2011
Sorry- Apologising
Added on 26th February 2012
Sports Vocabulary- Janglish
Added on 21st June 2012
Sports Vocabulary- List Dictation and Speaking
Added on 15th November 2012
Sports Vocabulary- Specific & General Meanings
Added on 1st August 2012
Feelings- Miming & Drawing Game
Added on 27th December 2018
Festivals and Celebrations- Telephoning Roleplays
Added on 1st December 2016
Financial Vocabulary Trends- Mini-Presentations
Added on 19th July 2015
Food Vocabulary- Brainstorming Game
Added on 24th May 2009
Free Time Sentence Completion- Personalised Guessing Game
Added on 23rd November 2012
Functional Language for Dealing with Enquiries
Added on 13th November 2011
Functional language for guests and hosts in restaurants
Added on 12th January 2014
Garden Vocabulary- Speaking
Added on 5th February 2013
Gender-Specific Words
Added on 9th April 2013
Giving Advice- Personality Problems
Added on 17th August 2015
Giving Directions in British and American English
Added on 23rd March 2014
Giving Directions- Free and Controlled Speaking
Added on 8th April 2019
Giving Directions- Miming Games
Added on 24th November 2018
Good & Bad Travel English Responses
Added on 22nd April 2016
Guess the Clothes from the Hints
Added on 31st January 2016
Guess the Country from the Weather
Added on 6th April 2016
Guess the Dates from the Hints
Added on 24th May 2018
Guess the Dates- Warmer Cooler Game
Added on 15th July 2014
Guests and Hosts- Restaurant Vocabulary
Added on 9th August 2015
Health and Fitness Vocabulary- Ask and Tell Speaking Game
Added on 20th September 2017
Health Opinions
Added on 19th November 2018
History vocabulary for ESL students- The Middle Ages
Added on 11th April 2009
IELTS- Work & Study Vocabulary Game
Added on 8th February 2008
Insurance Trends- Speaking
Added on 10th May 2019
Interrupting Phrases
Added on 13th April 2011 |Â Answers
Inviting and Dealing with Invitations- Phrases and Speaking Practice Game
Added on 5th November 2012
Jobs- Drawing Game
Added on 25th May 2019
Language of Feelings
Added on 8th April 2011 |Â Answers
Language of Trends- The Same or Different
Added on 13th September 2013
Leading Seminars/Discussions Politeness Competition Game
Added on 25th May 2015
Learning and Using English Monologues- Active Listening Practice
Added on 21st November 2016
Legal English- Differences Between Legal Terms
Added on 24th June 2014
Legal English- Patents Vocabulary and Discussion
Added on 2nd November 2014
Longer Advice Phrases- Card Games
Added on 2nd April 2013
Longer Opinions Phrases- Card Game
Added on 13th February 2013
Love and Relationships Vocabulary
Added on 15th October 2017
Meeting and Negotiations Colllocations- Dominoes
Added on 21st October 2010
Meeting People & Meeting People Again
Added on 29th March 2014
Meeting People- Jigsaw Dialogues and Useful Phrases
Added on 12th November 2014
Meeting People- Key Words, Phrases, Dialogues and Topics
Added on 15th May 2015
Meetings- vocabulary of opinions practice
Added on 24th November 2010
Months and Dates Vocabulary
Added on 22nd October 2016
Months- Hangman
Added on 24th February 2018
Movies Vocabulary and Self-Study Discussion
Added on 3rd August 2016
Movies Vocabulary- Opinions
Added on 4th May 2019
Names Lesson
Added on 11th June 2011 |Â Answers
Names of Months Dominoes
Added on 5th January 2018
Names of Months Flashcard Memory Games
Added on 21st May 2018
Nationality Word Endings
Added on 24th January 2018
Nationality Word Endings Mazes
Added on 7th February 2018
Complaints- Politeness
Added on 29th November 2011
Countable & Uncountable Nouns- Travel Vocabulary
Added on 6th February 2014
Countries and Nationalities- make me say Yes personalised questions games
Added on 22nd September 2017
Countries and Nationalities- Speaking Game
Added on 24th May 2009
Country and Nationality Statements- Bluffing Games
Added on 22nd September 2016
Country and Nationality Words Bluffing Game
Added on 25th June 2015
Country and Nationality Words Drawing Games
Added on 24th April 2018
Country and Nationality Words Reversi Card Game
Added on 31st October 2016
Country and Nationality Words- Discussion Questions
Added on 9th May 2016
Country and Nationality Words- Sentence Completion Games
Added on 5th January 2018
Crime & Punishment- Extended Speaking Bluffing Game
Added on 7th September 2018
Crime and Punishment- Vocabulary and Speaking
Added on 14th December 2012
Current Affairs- Vocab & Speaking
Added on 10th July 2012
Dates- Different or the Same?
Added on 1st November 2018
Days and Dates- True or False Game
Added on 8th June 2014
Days of the Week Flashcards
Added on 11th March 2018
Days of the Week Projects
Added on 5th March 2018
Days of the Week- Pick and Draw
Added on 12th February 2018
Describing Advantages and Disadvantages
Added on 11th June 2013
Describing Appearances with ‘be’ and ‘have’
Added on 15th October 2016
Describing Maps and Directions
Added on 4th June 2013
Describing Music- Things in Common Game
Added on 2nd September 2019
Dimensions Game- Architecture
Added on 27th August 2011
Do You Like Animals- Personalised Random Pelmanism Card Game
Added on 1st August 2016
Do you want black teeth? Questions about Colours- Mix and Match
Added on 2nd August 2017
Do You Want Questions Coin Game
Added on 2nd November 2017
Easily Confused Words
Added on 1st September 2007 |Â Answers
Editing Skills – Word Choice
Added on 1st September 2007 |Â Answers
Email functions- Correcting & Brainstorming
Added on 4th April 2013
Email Phrases
Added on 15th January 2014
Email Politeness Game
Added on 5th August 2014
Email- Closing Lines
Added on 19th December 2014
Email- Opening & Closing Jigsaw Puzzle Game
Added on 17th September 2014
Emailing Meaning and Formality Differences
Added on 6th May 2015
Emailing Phrases- Brainstorming
Added on 1st August 2013
Emailing- Closing Lines
Added on 9th March 2015
Emailing- Common Phrases
Added on 7th April 2014
Emailing- Formal and Informal Phrases
Added on 17th March 2014
Emailing- giving advice on business communication
Added on 12th March 2014
Emails- Offers & Commands
Added on 3rd May 2014
Emails- Opening & Closing
Added on 24th August 2012
English for Academic Purposes (EAP)- Same or Different
Added on 9th May 2012
English for Special Purposes- Engineering Dimensions & Comparing Games
Added on 28th February 2013
English for Special Purposes- Engineering Vocabulary List- Dictation & Speaking
Added on 29th April 2013
English Noises
Added on 18th April 2011
Explaining Sports- Game & Speaking
Added on 15th June 2012
Family- Extended Speaking & Active Listening Practice
Added on 17th October 2016
Favourites- Drawing Dice Game
Added on 6th April 2015
Feelings and Nouns- Pick and Draw Game
Added on 24th February 2019
Feelings- Drawing Games
Added on 16th October 2019
Academic Discussions- Cultural Differences and Useful Phrases
Business English- Dealing with Enquiries
Added on 20th February 2012
Business English- Financial Trends Mini-Presentations
Added on 19th April 2017
Business English- Financial Vocabulary- Numbers Guessing Pairwork
Added on 29th April 2017
Business English- Formal and Informal Human Resource Vocabulary
Added on 22nd October 2012
Business English- Formality & Politeness in Requests
Added on 23rd September 2012
Business English- Formality and Politeness in Business Requests
Added on 13th November 2012
Business English- Giving Reasons in Negotiations
Added on 16th June 2015
Business English- Hospitality & Politeness
Added on 7th November 2011
Business English- Human Resource Vocabulary- Problems and Recommendations
Added on 11th September 2017
Business English- Human Resource Vocabulary- The Same or Different?
Added on 25th October 2012
Business English- Longer negotiating phrases activities
Added on 11th December 2014
Business English- Meeting People & Cultural Differences
Added on 10th August 2011
Business English- Meeting People Bluffing Game
Added on 12th June 2014
Business English- Meeting People- Cultural Differences and Useful Phrases
Added on 21st March 2014
Business English- Negotiating for points game
Added on 17th December 2014
Business English- Negotiating Language Board Game
Added on 9th December 2014
Business English- Negotiating phrases error correction pairwork
Added on 18th April 2015
Business English- Negotiating Phrases Mimes
Added on 18th May 2015
Business English- Negotiating- Saying Yes, No & Maybe
Added on 14th September 2014
Business English- Negotiations Jigsaw Dialogues and Useful Phrases
Added on 4th April 2015
Business English- Positive and negative business vocabulary storytelling game
Added on 22nd September 2019
Business English- Rare Email Expressions
Added on 13th June 2011
Business English- Starting and Ending Negotiations
Added on 11th March 2015
Business English- Starting and Ending Presentations Phrases
Added on 19th November 2012
Business English- Starting Conversations
Added on 5th August 2011
Business English- Starting Presentations Politeness Competition Game
Added on 11th February 2015
Business English- Step by Step Telephoning
Added on 8th January 2012
Business English- Teleconference or Face to Face Game
Added on 26th December 2011
Business English- Teleconference Politeness Game
Added on 14th December 2011
Business English- Teleconference Responses
Added on 10th December 2011
Business English- Time Expressions- Meetings Roleplay
Added on 3rd July 2018
Business English- Tips and Useful Phrases for Starting Presentations
Added on 18th November 2014
Business English- Video & Teleconference Roleplay Phrases
Added on 20th December 2011
Business English- Words that can and cannot be shortened
Added on 4th May 2008
Character Opposites Roleplays
Added on 1st June 2017
Character Words- Opposites Card Games
Added on 27th May 2017
Christmas and New Year Trends
Added on 12th December 2014
Christmas and New Year- A Glossary for ESL Learners
Added on 19th December 2010
Christmas- Good King Wenceslas vocabulary and storytelling
Added on 11th December 2010
Christmas- Jingle Bells rhyming words practice
Added on 12th December 2010
Clothes and Appearance Recommendations
Added on 20th March 2019
Clothes in Common
Added on 11th April 2011
Colour Word Jigsaws
Added on 19th October 2016
Colour Word Search Games
Added on 28th October 2017
Colours and Numbers- Word Searching Game
Added on 28th July 2017
Colours and Objects- Dice Games
Added on 4th September 2017
Colours Brainstorming Games
Added on 11th December 2017
Colours Word Puzzle
Added on 1st September 2007 |Â Answers
Colours, Numbers and Classroom Objects- Pick & Draw
Added on 17th November 2017
Colours- Make Me Say Yes- Personalised Speaking
Added on 22nd November 2017
Added on 2nd March 2018
Academic Discussions- Giving Positive and Negative Feedback
Added on 27th May 2015
Academic English- British and American English
Added on 23rd April 2014
Academic English- Leading seminars & discussions longer phrases game
Added on 6th June 2015
Academic English- Longer Phrases
Added on 26th March 2013
Academic English- Opposites
Added on 5th February 2012
Academic English- Synonyms
Added on 16th February 2012
Academic Vocabulary- Words with Multiple Meanings
Added on 26th November 2013
Academic Word List Vocabulary- Trends
Added on 29th January 2013
Academic Word List- Advantages and Disadvantages Phrases Practice
Added on 21st February 2013
Academic Word List- Comparing and Contrasting
Added on 23rd January 2013
Academic Word List- Expressing Certainty and Uncertainty
Added on 21st January 2013
Academic Word List- Expressing Purpose
Added on 1st February 2013
Academic Word List- Giving Examples Guessing Game
Added on 3rd March 2013
Academic Word List- Positive and Negative Connotations
Added on 10th January 2013
Academic Word List- Vocabulary Expressing Cause and Effect
Added on 15th January 2013
Academic Word List- Writing Tips
Added on 23rd November 2013
Academic Writing Tips with Useful Phrases
Added on 23rd August 2017
Academic Writing- Cultural Differences
Added on 5th April 2018
Alphabet Dice Game- Favourites
Added on 1st April 2015
Animals- Guessing Game and Discussion
Added on 1st April 2020
Apologising- Matching Apologies to Situations
Added on 24th March 2012
Appearance Words- Opposites
Added on 6th August 2017
Architecture- Numbers Review
Added on 20th July 2011
Architecture- Vocabulary
Added on 22nd June 2011
Asking for Opinions- Key Words and Phrases Brainstorming
Added on 13th August 2012
Brainstorming Education Vocabulary
Added on 17th October 2012
British and American English- Engineering Vocabulary
Added on 20th March 2017
Business & Technical English- Easily Confused Words
Added on 19th April 2008
Business Acronyms and Abbreviations Presentation
Added on 7th February 2020
Business Emails- Tips and Useful Phrases
Added on 17th May 2014
Business English Emails- Too formal
Added on 6th January 2012
Business English Emails- Too Informal
Added on 8th February 2012
Business English Emails- Vocabulary & Collocations
Added on 28th April 2012
Business English Key Words in Writing- Word Formation Games
Added on 11th November 2013
Business English Meetings- Too Formal
Added on 12th November 2011
Business English Meetings- Too Informal
Added on 5th June 2011
Business English Presentations- Advice Vocabulary
Added on 1st April 2012
Business English Presentations- Body Language & Gestures
Added on 30th July 2012
Business English Presentations- Correct the Errors 2
Added on 25th January 2013
Business English Presentations- Determiners
Added on 4th April 2012
Business English Presentations- Formal & Informal
Added on 19th April 2012
Business English Presentations- Roleplays & Phrases
Added on 10th April 2012
Business English Reports- Phrases
Added on 11th September 2012
Business English Telephone Language- The Same or Different?
Added on 24th August 2013
Business English Vocabulary- Ask & Tell
Added on 23rd October 2017
Business English- Telephone Interviews Tips and Language
Added on 10th June 2011
Business English- Comparing Marketing Methods- Discussion and Collocations
Added on 24th April 2018
Business English- Cultural Differences
Added on 24th August 2011
Business English- Dealing with Complaints Step by Step Roleplay Practice
Added on 30th January 2012
Vocabulary
Lessons + Exercises
All Levels
Dictionary
English Idioms & Phrases
= 7,158
Idiom Dictionary
clear definitions + examples
 7,158 English idioms + idiomatic expressions
Categorized by topic and country of origin
Vocabulary
Lessons + Exercises
All Levels
Dictionary
English Phrasal Verbs
= 3,580
Phrasal verbs = idiomatic expressions
Dictionary
3,580 current English Phrasal Verbs
 + definitions +example sentences
A-Z menu
example sentences
British English or American English
Vocabulary
Lessons + Exercises
All Levels
English Irregular Verbs List
= 623 + 410
Irregular Verbs List
 comprehensive lists
 infinitive + past simple + past participle forms
3rd person singular + present participle / gerund forms
Download the PDF version Common Irregular Verb List
 print + share
English Language Tests
 Lessons + Exercises
All Levels
Reading Comprehension
Exercises
 beginner – intermediate – advanced
Business English
Intermediate
Airbus crisis over (Multiple Choice & True/False)
Biofuels and the Environment (Multiple Choice & True/False)
Child Labour (Multiple Choice & True/False)
Neither a Borrower nor a Lender Be (Multiple Choice & True/False)
Profit & Loss (Multiple Choice & True/False)
Restaurant Income and Expenditure (Multiple Choice & True/False)
The Banker to the Poor (Multiple Choice & True/False)
UK Current Account Record (Multiple Choice & True/False)
 Education & Learning
Intermediate
Which is the hardest language? (Multiple Choice & True/False)
Advanced
Cheating and Plagiarism (Multiple Choice & True/False)
English as a National Foreign Language in India (Multiple Choice & True/False)
 Entertainment
Beginner
Paul Robeson (Cloze / Gap Fill)
Star Wars (Cloze / Gap Fill)
Intermediate
Reality TVÂ (Multiple Choice & True/False)
The Man Booker Prize (Multiple Choice & True/False)
 Environment & Nature
Beginner
Japanese tsunami dog and owner reunited (Multiple Choice & True/False)
Intermediate
Piranhas (Cloze / Gap Fill)
The Fastest Dinosaurs (Cloze / Gap Fill)
Advanced
Dirty Britain (Multiple Choice & True/False)
 Health & Medicine
Beginner
Intelligence pills (Multiple Choice & True/False)
John Snow (Cloze / Gap Fill)
Kenyan Fish (Cloze / Gap Fill)
Selling human eggs (Cloze / Gap Fill)
Intermediate
Shambo (Multiple Choice & True/False)
Advanced
HIV Breakthrough (Cloze / Gap Fill)
 Politics
Intermediate
Scottish Independence (Multiple Choice & True/False)
Advanced
Gender bias and poverty (Cloze / Gap Fill)
 Technology & science
Beginner
Robot Birds (Multiple Choice & True/False)
Intermediate
Ada Lovelace: The First Computer Programmer (Multiple Choice & True/False)
Bully for you (Multiple Choice & True/False)
The Digital Divide (Multiple Choice & True/False)
The ZX Spectrum (Multiple Choice & True/False)
 Transport & Travel
Beginner
Indian Drummers (Cloze / Gap Fill)
Japan’s most famous dog (Multiple Choice & True/False)
Jungle girl found (Cloze / Gap Fill)
Intermediate
Angkor Wat (Multiple Choice & True/False)
Papua New Guinea Reconciliation (Multiple Choice & True/False)
Wole Soyinka (Cloze / Gap Fill)
Advanced
Mark Rothko (Multiple Choice & True/False)
The Great Wall of China (Multiple Choice & True/False)