english - doubility-sky/daydayup GitHub Wiki

English is a West Germanic language of the Indo-European language family, originally spoken by the inhabitants of early medieval England...

Learn

  • VOA Learning English
  • British Council - LearnEnglish: Learn English online and improve your skills through our high-quality courses and resources – all designed for adult language learners. Everything you find here has been specially created by the British Council, the world's English teaching experts.
  • engVid: Learn English for free with 1792 video lessons by experienced native-speaker teachers. Classes cover English grammar, vocabulary, pronunciation, IELTS, TOEFL, and more. Join millions of ESL students worldwide who are improving their English every day with engVid.
  • ELLLO offers over 3,000 free listening activities. Teachers and students can access lessons for beginner, intermediate and advanced learners.

tutorials

books

Vocabulary

Test Your Vocabulary

Listening

conversations

movie & TV shows

Speaking

phonetics

Reading

articles

  • Quick and Dirty Tips: This site was founded by English teacher Mignon Fogerty (also known as “Grammar Girl”). It features a series of articles about English grammar and other topics like productivity, relationships, and fitness.
  • Lifehack is a website full of practical knowledge dedicated to improving health, happiness, productivity, relationships, and more.
  • The goal of Pick the Brain is to help you improve your life. The site focuses on motivation, productivity, health and self-improvement.
  • How Stuff Worksis a great website to expand your general knowledge. It has articles that explains thousands of topics, ranging from the flu to black holes to conspiracy theories.

books

Writing

  • How to write in plain English
  • How to Improve English Writing Skills (4 Best Ways)
    • Read
    • Practice Imitation
    • Write freely
    • Study writing guides
  • How to Improve English Writing Skills (without studying grammar)
    • Find something written by a native English speaker (an article on the Internet, a chapter from a book, a resume, etc.)
      1. Read one sentence, make sure you understand everything, then take a moment to memorize it.
      2. Switch to a text editor, and write down the sentence from memory. If you can't remember some of the words in the sentence, you make a guess or use other words with similar meanings.
      3. Compare what you wrote with the original to see if you made any mistakes. If you did, correct them, go step 2 do it again. If you didn't, choose the following sentence, go step 1.
    • Read a lot in English regularly.

Grammar

Dictionary

MDict

  • GoldenDict is a feature-rich dictionary lookup program, supporting multiple dictionary formats (StarDict/Babylon/Lingvo/Dictd/AARD/MDict/SDict) and online dictionaries, featuring perfect article rendering with the complete markup, illustrations and other content retained, and allowing you to type in words without any accents or correct case.
  • An Analysis of MDX/MDD File Format
  • ECDICT: Free English to Chinese Dictionary Database.
  • 每个人都值得拥有几本好词典

FAQs