ESL DESK
ESL/EFL activities to learn English Language
Share

ESL Desk - Learning English Language.

Learning English (ESL) Welcome to ESLDesk.com, a free site for English learners. Not being a native English speaker myself, I started this website a long time ago (in 1997) as an ESL activities page, and it's kind of grown from there. I do hope you will find vocabulary, grammar, spelling, reading and other resources on this site to be helpful in learning English Language and I look forward to seeing you here quite often...
Language (ESL) tools

WordSpell - spelling self practice. Use your own list of words to create spelling test.

ESL Reader - it is not a translator. It is a tool to help your learn to read English. It makes each word into a link so, while reading, you can easily look-up any word definition or translation by clicking on it.




ESL - Learn English Online

The ESL Links Site - Learning English - ESL online resources. Quizzes, exercises, games, puzzles, listening, grammar, vocabulary, writing, reading, ESL podcasts, ESL blogs, discussion forums, online grammar books, ESL sites and directories.

Teaching English - Lesson plans and activities for English teachers, ESL teachers boards, ESL jobs, chat rooms, flashcards, worksheets, lesson plans and other online resource for teaching English.

Esl Program - Sites with Information on English Schools around the world to help you find right English program and location. Browse through comprehensive directory of English ESL language schools, ESL programs and courses.

Student Scholarships/Grants/Loans – Links to sites with information on financial aid, college scholarships, grants, college student loans and financial aid guidance.

Dictionaries Loads Translators, References, Specialty and Language Dictionaries in a popup window. Once window is open you can reposition and resize it to your liking. You can load English References only or add your language dictionary to the list by clicking on any of the following links Arabic   Bengali   Czech   Chinese   Finnish   French   German   Hindi   Hebrew   Hungarian   Korean   Italian   Japanese   Polish   Portuguese   Russian   Spanish   Thai   Turkish   Ukrainian  

Cartoons jokes and comics from around the Web to make you smile! Have fun.

ESL Books, Software, DVDs, and Electronic Dictionaries.





English Grammar and Grammar Practice

What are Adverbs Adverbs as modifiers (in adverbial functions), adverb formation, adverbs position, adverbs as intensifiers, adverbs classified by their functions, comparison of adverbs, links.
Adverbs List starting with: a b c d e f g h   i j k l m n o p q   r s t u v w x y z
Exercises: Identify Adverbs Practice

What are Adjectives Kinds of adjectives, "three questions", adjectives position, comparison of adjectives - positive/comparative/superlative.   Adjectives List  
Exercises: Adjective or Pronoun   Spelling Practice

What are Nouns Formation of plural nouns, common and proper nouns, concrete and abstract nouns, collective nouns, compound nouns, the functions of nouns in sentences.
List of Irregular Nouns  
Exercises: Irregular Nouns Spelling   Dolch Word List Spelling: Nouns

What are Pronouns Different kinds of pronouns:demonstrative, indefinite, intensive, interrogative, personal, reciprocal, reflexive, and relative. English personal pronouns by case, person, number, and gender. Pronouns and Adjectives.   List of Pronouns
Exercises: Personal Pronouns   Types of Pronouns   Pronoun or Adjective   Identify Pronouns   Pronoun: Who Whom Whose   Spelling Practice

What are Verbs Principal parts of verbs, regular and irregular verbs, action and linking verbs, transitive and intransitive verbs, Complete, main and helping (auxiliary) verbs, the verb "To Be". English Verb Tenses
Verbs list starting with: a b c d e f g h i j k l   m n o p q r s t u v w x y z   Irregular Verbs Exercises: Irregular Verbs Spelling

Vocabulary and Spelling

WordSpell online spelling self practice Use your own list of words to create spelling test.

Elementary Spelling and Vocabulary
Writing Numbers: Numbers List   Spelling: Cardinal Numbers and Ordinal Numbers
Countries and Nationalities List   Countries and Nationalities Spelling Test

Vocabulary/Spelling Lists by Grade
Spelling words: 1st-grade 2nd-grade 3rd-grade 4th-grade 5th-grade 6th-grade 7th-grade
Spelling tests: 1st-grade 2nd-grade 3rd-grade 4th-grade 5th-grade 6th-grade 7th-grade

Complete Dolch Word List (sight words)
Dolch Spelling by Grade: Preprimer Primer First Grade Second Grade Third Grade Nouns

Essential ESL Vocabulary List
Spelling Tests: Days Months Seasons Time Directions Places Colors Weather Eating Out Meat Fish Fruits Vegetables Family People Jobs Body parts Furniture Home School Clothes Animals Math Length Weight Capacity

Adjectives.. Verbs.. Adverbs.. Pronouns.. Nouns - Word Lists
List of Adjectives   Adjectives Spelling Practice
English Conjunctions List   Conjunctions Spelling Practice
English Irregular Nouns List   Irregular Nouns Spelling
List of Pronouns   Pronouns Spelling
List of English Prepositions   Prepositions Spelling Test
Irregular Verbs   Irregular Verbs Spelling
English Verbs Lists: Starting with: a b c d e f g h i j k l m n o p q r s t u v w x y z
English Adverbs Lists: Adverbs List: a b c d e f g h i j k l m n o p q r s t u v w x y z

Vocabulary Word Lists
100 Words Every High School Graduate Should Know   Spelling Test   source
1000 Most Common English Words   Words Spelling Test
Most Commonly Misspelled Words in English   Spelling Test on Misspelled Words
Smart Words List   Smart Words Spelling Practice

Complete Academic Words Lists
  Spelling Tests by subgroup:
List 1   List 2   List 3   List 4   List 5   List 6   List 7   List 8   List 9   List 10

Phrases
English Proverbs and Sayings   Spell Proverbs to memorize them
English Idioms and Expressions   Spelling of Idioms Test   Meaning of Idioms Test

Spelling Bee - Word Lists and Tests Beginner level:
  Spelling Bee Word List   Match Word Definition Test   Spelling Bee Test
Intermediate level:
  Spelling Bee Word List   Match Word Definition Test   Spelling Bee Test
Advanced level:
  Spelling Bee Word List   Match Word Definition Test   Spelling Bee Test
Common Errors in English and other confusing words. Select spelling or multiple choice quiz. Accept/Except Ad/Add Advice/Advise Affect/Effect Ate/Eight Buy/By/Bye Choose/Chose/Choice Cite/Site/Sight Decent/Descent/Dissent Desert/Dessert Eat/It Four/For Here/Hear Knew/New Know/Now/No Many/Money Off/Of Peace/Piece Right/Write Than/Then There/Their To/Too/Two Wander/Wonder Wear/Were Weather/Whether
English Reading Help

Online Books in English made for easy reading. Numerous language dictionaries and English references are available when reading any page from any book so simply change the reference source and click on any word to look it up.
Some of the books: War of the worlds   Dracula   Frankenstein   The Three Musketeers   How to speak and write correctly   Relativity: The Special and General Theory   ECLECTIC SPELLING BOOK   How to speak and write correctly   View all books

William Shakespeare for easy ESL Reading. Look up words in multiple dictionaries while reading Shakespeare. A MIDSUMMER NIGHT'S DREAM   THE TRAGEDY OF ROMEO AND JULIET   View all books

ESL Reader Online English Reading Help for ESL students. Copy text from online book, newspaper or blog and run it through ESL Reader. It makes each word into a link so, while reading, you can easily look-up any word definition or translation simply by clicking on it.

Spanish-to-English -Word Matching Exercises.

Basic Cardinal Numbers Ordinal Numbers Colors Days-Month-Seasons Weather Time Family-People Personal Pronouns Body Parts and Organs Directions-Places Eating out Meat Fish Condiments Fruits and Vegetables
Verbs 2 3 4 5 7 8 9 10 11 12 ...

Bilingual Vocabulary Matching Exercises(links to other sites)
Spanish English Vocabulary   Russian English Vocabulary

Contact Email me if you have any questions, comments, suggestions or problems. Please note that I maintain this site in my spare time therefore I might not be able to read your email right away, and replies are not always possible.