There are many English learning resources available on the internet. Below are some suggestions organized by skill area.:
Various aspects of English pronunciation, e.g., syllables, stress, linking, are being introduced and users can listen to sounds produced to help them with correct pronunciation.
There are plenty of exercises to help you work on the sounds of English and there are suggestions on how you may improve your pronunciation.
American pronunciation practice. The focus is on minimal pairs.
The website is intended to help our ESL students improve their English pronunciation. It provides guidance on how to pronounce different sounds in English.
Pronunciation practice and exercises provided by Merriam-Webster’s Learner's Dictionary, each featuring a different set of sounds with five exercises in each.
A lot of practice exercises on listening and listening to different types of texts.
Introduction on listening comprehension and note-taking and practice exercises.
Small talks and situational conversations for listening practice.
Dialogues on different topics and situations are provided for listening practice.
Advanced level listening, each followed by a quiz as comprehension check. There’s also practice on sound contrasts.
Teaches how to make small talks in English.
Short dialogues on different topics are provided to show learners how to use idiomatic and everyday expressions for daily conversational situations.
Language expressions are provided on different conversational situations, such as “Introducing people,” “Making an appointment.”
The website contains a lot of advice on speaking skills, including making oral presentations and effective discussion skills.
Contains lots of short stories in different types of texts. No practice exercises are included.
An educational public service that provides study guides and strategies on reading.
Introduces different aspects of the reading skill. Different types of texts for reading are included. There are practice exercises and a reading test.
One webpage for you to test your reading speed.
Suggestions on how you may improve your reading speed.
A useful website that shows you the connection between grammar and writing.
Provides advice on how to write a good paragraph.
A very useful website that provides guidance on writing the paragraph and the essay./li>
Provides advice on academic writing in general.
Provides resources on how to create a Works Cited page and in-text citations according to various citation styles and to avoid plagiarism.
Just click on the drop-down menu to get practice exercises on various grammar areas at the sentence level and paragraph level.
This website provides plenty of practice exercises on various topics in grammar following an alphabetical order.
Contains a section that focuses on verb tenses. There are also explanations and practice exercises on other grammar topics.
Provides a good range of topics on grammar. Plenty of grammar lessons and exercises for students to choose from.
A website for international students learning English. It contains grammar practice and tests at various levels, from elementary to advanced.
This site provides a lot of vocabulary games to help you acquire vocabulary in many different areas with fun.
Contains vocabulary lists and quizzes following an alphabetical order and at different levels. Good for English learners at all levels.
Provides word lists arranged in categories such as General Vocabulary and Academic Vocabulary for understanding and practice.
Contains advanced vocabulary lessons followed by practice exercises.
Contains vocabulary for different topics and word classes, with example sentences and quizzes.
This page has many links to vocabulary exercises covering different aspects of business English.
This site provides plenty of examples in business correspondence, such as letters of enquiry and sample resumes for users’ reference.
This site provides useful information on business English vocabulary, phrases and idioms following an alphabetical order. Some practice exercises are included as well.