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
- How to Learn English: A Quick & Easy Guide
- A Programmer's Guide to English
- 有一条学英语的康庄大道叫“跟着CEFR”走
- British English cheatsheet
books
Vocabulary
- 程序员英语词汇宝典
- The best way to improve your English vocabulary
- How to Improve English Vocabulary (4 Best Ways to Learn New Words)
Test Your Vocabulary
- Test Your Vocabulary Online With VocabularySize.com – Free tools to measure your students' vocabulary size
- Online English Vocabulary Size Test
Listening
- Storynory, free audio stories for kids. We have hundreds of traditional and original stories. Read our new book, Undercover Robot!
- LibriVox audiobooks are free for anyone to listen to, on their computers, iPods or other mobile device, or to burn onto a CD.
- 1,000 Free Audio Books: Download Great Books for Free
- How to Really Improve Your English Listening Skills
- English Listening Practice: Exercises for Beginners & Intermediates
conversations
- How to practice English listening skills (without spending extra time)
- English Conversations You Can Download for Free (Spoken English MP3/Audio Files)
movie & TV shows
- English Listening Practice: How to Understand Movies Without Subtitles
- Easy -> Normal -> Difficult
- Make it easy in the beginning, slow down the video's speed.
- Keep challenging yourself, step out of your comfort zone.
- Listen to different people with different speaking styles.
- How to Learn English with TV Series and Movies (Best Methods)
- How to Learn English with Movies (New Technique)
- Watching movies with delayed subtitles. (This approach improves your listening and vocabulary, and you don't have to watch movies twice.)
- Watching movies with delayed subtitles (Additional Information)
Speaking
- TalkEnglish.com: Our goal is to help you Learn English speaking so you can speak English fluently. Improve your spoken English Free!
- EngFluent: Improve Your Spoken English By Yourself, At Home, With No Speaking Partners. https://engfluent.com/
phonetics
Reading
- Blink of the Day: Learn something new everyday with this free dose of inspiration to read or listen to, from our library.
- Project Gutenberg is a library of over 60,000 free eBooks
- How to Improve English Reading Skills (Become a Master Reader)
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.)
- Read one sentence, make sure you understand everything, then take a moment to memorize it.
- 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.
- Compare what you wrote with the original to see if you made any mistakes. If you did, correct them, go
step 2do it again. If you didn't, choose the following sentence, gostep 1.
- Read a lot in English regularly.
- Find something written by a native English speaker (an article on the Internet, a chapter from a book, a resume, etc.)
Grammar
- Improve your English grammar online! Learn English grammar and usage with 90 free, professional video lessons.
- EnglishGrammar.org
- The Farlex Grammar Book
- Online English Grammar Book
Dictionary
- Merriam-Webster
- The Britannica Dictionary
- The Visual Dictionary Online is an interactive dictionary with an innovative approach.
- 学习型词典和母语型词典
- 英语学习型词典与武林门派的对应关系
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.
- 每个人都值得拥有几本好词典