Home
English Services
Articles
Lessons & Tests
Resources
Blog
About Us
Home
Lessons & Tests
Reading & Vocabulary
Build Your Vocabulary through Games, Quizzes, Forums and Chat
Unique Educational Website for ESL Learners
Free Interactive Website for ESL Learners
ESL Vocabulary Building Games & Puzzles
Intermediate Lesson: Build Your Vocabulary News Article Social Hermits
Archived CNN Articles with Vocabulary Building Tool
1000 Most Common English Words in TV and Movies
Listening
Learn English through Audio - Based Listening Comprehension Exercises
Developing Your Business English Vocabulary
Global Internet TV: A Virtual Local Learning Experience
Offbeat English Podcasts for Intermediate to Advance Learner
6 minute English Podcast for Everyday Situations from BBC Radio
Learning English Podcast Site
Writing & Grammar
Easy to Understand Grammar Explanations for ESL Learners
Free Online Reference Guide for ESL Learners
Writing & Grammar Enhancement Site for the ESL Learner
The King of English Learning Resources
6 Grammar Exercises for Intermediate and Advanced ESL Students
Grammar Exercise: Active vs. Passive Tense. CNN Article: Ancient Reminders of Glory
Fun Site Dedicated to Helping ESL Students Learn Through Word Games, Puzzles, Quizzes and More
14 Excellent English Grammar Lessons for the Upper Intermediate Learner
Test Prep
TOEFL Test Taking Strategies Website
IELTS Practice Test
Tutorial for the TOEIC Exam
TOEFL Study Guide
TOEFL, TOEIC & IELTS Practice Tests
TOEFL Practice Test Questions From the Source
Free Translation Tool
Afrikaans
Albanian
Arabic
Basque
Belarusan
Breton
Bulgarian
Catalan
Cebuano
Chechen
Chinese
Chinese (pinyin)
Chinese (yale)
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Farsi
Finnish
French
Frisian
Galician
Georgian
German
German (austr.)
Greek
Greek (ancient)
Hawaiian
Hebrew
Hindi
Hungarian
Icelandic
Ilongo
Indonesian
Irish
Italian
Japanese
Khmer
Korean
Latin
Latvian
Lithuanian
Malay
Maori
Norwegian
Occitan
Polish
Portuguese
Romanian
Rotuman
Russian
Sanskrit
Sardinian
Serbian
Slovak
Spanish
Swahili
Swedish
Tagalog
Tamil
Thai
Tibetan
Turkish
Ukrainian
Vietnamese
Welsh
Yiddish
*Mono-lingual
Afrikaans
Albanian
Arabic
Basque
Belarusan
Bengali
Bosnian
Breton
Bulgarian
Catalan
Cebuano
Chechen
Chinese
Chinese (pinyin)
Chinese (yale)
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Farsi
Finnish
French
Frisian
Georgian
German
Greek
Greek (ancient)
Hawaiian
Hebrew
Hungarian
Icelandic
Ilongo
Indonesian
Irish
Italian
Japanese
Khmer
Korean
Latin
Latvian
Lithuanian
Malay
Maori
Mongolian
Norwegian
Occitan
Persian
Polish
Portuguese
Romanian
Rotuman
Russian
Sanskrit
Sardinian
Serbian
Slovak
Slovenian
Spanish
Swahili
Swedish
Tagalog
Tamil
Thai
Tibetan
Turkish
Ukrainian
Urdu
Vietnamese
Welsh
Yiddish
Translate words to/from over 70 languages!
Powered by Foreignword.com