My ESL: Your Companion to ESL Learning sprang up to Neil and me sometime in October when we agreed to deliberately improve how we write. It surprisingly evolved into an ESL site dedicated to intermediate and advanced learners of English as a Second Language after a few brainstorming for a better subject for the site. Now ESL Online has got its new home. One closest to the name and […]


Do you wonder why she keeps saying “he” for “she”? And instead of saying “have finished”, she insists “have finish” no matter how many times you have told her to use the past participle after have/has? How about the ill usage of the past tense of verb after the word “did” as in “Did you […]