Homophones are words of the same language that are pronounced alike even if they differ in spelling, meaning, or origin, such as "pair" and "pear". Homophones may also be spelled alike, as in "bear" (the animal) and "bear" (to carry). But this list consists only of homophones that are not spelled alike.
Welcome to the HyperGrammar electronic grammar course at the University of Ottawa's Writing Centre.
GrammarBank offers free English grammar lessons, exercises with answers, worksheets, tests, EFL / ESL quizzes.
Lots of free explanations and exercises to help you perfect your English grammar
Part of EnglishWorks, it explains prepositions and provides exercises for learners.
The Punctuation Underdog Page is devoted to a theoretical and practical discussion of punctuation
Modern English Grammar online.
In the Internet Grammar of English, we use the term grammar to mean the system of structural rules which describes how words combine with each other to form sentences. In this sense, native speakers of English already have an instinctive knowledge of its grammar. It is this knowledge which enables us to distinguish a well-formed English sentence from one which is clearly ill-formed.
The free online reference and guide for English grammar, writing, punctuation and learning. You can test your English, use the reference sections or apply for our premium subscription services which will give you access to top-quality, professional English language learning and resource services.
This site provides instruction in basic grammar, spelling and punctuation according to the Associated Press Style.