External Resources
General Resources | Links for Each Unit
Useful Websites for Language Learning
Broken link? Please report it.
General Websites | Grammar | Listening | Spelling | Pronunciation | Reading | Writing | Ielts
Learning English
Tests, games, vocabulary and grammar in Arabic, English and Farsi. You can also use the message boards to connect with other students.
Wide range of English resources, and a monthly internet magazine (e-zine) with useful articles for students.
Cutting Edge Companion Website
A good way to review the English you study here. Practise your reading, do quizzes or talk to other English students.
Vocabulary, quizzes, grammar, videos, business english and more. Suitable for intermediate+ students (3B/Ielts).
Vocabulary, grammar and listening practice as well as speaking, writing and reading lessons. Also has forums for discussion, games and even jokes. Suitablefor all levels.
Site for learning business English, but also has exercises useful for students from level 3A and up.
Grammar lessons and interactive grammar quizzes. Excellent for practising/reviewing tenses.
UsingEnglish.com has a good selection of grammar quizzes to help you test yourself.
Non Stop English has interactive grammar exercises. Choose your level and click on the arrow to start.
Ello has hundreds of recordings. You can listen and read at the same time, or download the printable lessons.
LearnEnglish.de's section on spelling. Lots of rules for spelling - don't try to learn them all in one go!
BBC section on spelling, including rules and games.
This website helps you to practise words that sound similar.
Enter the word and then listen to it spoken.
Contains reading for students of all levels.
Contains a directory of reading texts.
Includes sections on paragraphing, proof reading, and structuring your writing. You can even win prizes.
Official site, with information about the Ielts exam. Students will find the specimen exams of use.
Links for Each Unit
Find links that will help you practice what you are learning now. Note - to use the Cutting Edge quizzes you will have to join first. (Membership is free.)
Beginner | 1A/ 1B | 2A/ 2B | 3A/ 3B
Beginner
Unit 1
English Greetings | The Alphabet | Numbers 1-10|Numbers 11-20 |A/An | Quiz
Unit 2
Am/Is/Are | Nationalities and Countries |Numbers 21-100| Numbers: Puzzle | Quiz
Unit 3
Be (am/is/are) | Plural Nouns | Quiz
Unit 4
Be (am/is/are) | There is/ There are | Some/Any | Quiz
Unit 5
Family Vocab Exercise | Family: Scrambled Sentences | Quiz
Unit 6
Telling the Time | Do/Does | Quiz
Unit 7
Telling the Time 2 | Opening Times + When | Days of the Week | Months | Seasons | Routine | Quiz
Unit 8
Question Words | Question Words 2 | Quiz
Unit 9
Unit 10
Unit 11
Quiz | Holidays : Video Lesson
Unit 12
Going to | Going to (negatives) | Quiz
What English do you know?
Plurals | Pronouns | Possessive Adjectives
Unit 1
Unit 2
English Families | Families 2 | Quiz
Unit 3
Present Simple: Positive and Negative | Quiz
Unit 4
Likes & Dislikes | Don't & doesn't | Quiz
Unit 5
Unit 6
Unit 7
Unit 8
Unit 9
Comparative Adjectives | Superlative Adjectives | Quiz
Unit 10
Unit 11
Unit 12
Unit 13
Present Perfect (positive) | Present perfect (negative) | Present Perfect (Questions) | Quiz
Unit 14
Directions & Prepositions of Place | Quiz
Unit 15
Level 2A/ 2B
Unit 1
Unit 2
Unit 3
Unit 4
Unit 5
Unit 6
Unit 7
Unit 8
Unit 9
Zero conditional | 1st Conditional | Quiz
Unit 10
Unit 11
Unit 12
Unit 13
Unit 14
Unit 15
Unit 16
Level 3A/3B
Unit 1
So do I/ Neither do I | Present Simple/ Present Continuous | Auxiliary Verbs | Have/Has | Questions Tags | How to Write an Email | Quiz
Unit 2
Unit 3
Comparatives & Superlatives | Quiz
Unit 4
Unit 5
Unit 6
Passive | Passive: Exercise | Quiz
Unit 7
Unit 8
Relative Pronouns | Relative Pronouns 2 | Which & Where | Relative Clauses | Adjective Order | Quiz
Unit 9
Unit 10
Say & Tell | Speaks & Talks | Letter of Complaint | Quiz
Unit 11
Unit 12
Third Conditional | Conditionals | Conditional Clauses | Quiz
Note for webmasters: if you run a high quality and free English language website, we will consider listing it on our website: submit your link.