If you’ve been thinking about taking an English language test, it’s important that you prepare beforehand. This guide to ...
This web site is for people studying for an English language exam.
A Java implementation of various procedural name generation algorithms, including combinatorial, consonant vowel, context-free grammar, and Markov chain.
Test yourself against the Grammar Gameshow, or watch Dan and Sian's Masterclass to learn advanced grammar.
Find new series to help with your English in the office, and learn what makes a good leader.
Our innovative products and services for learners, authors and customers are based on world-class research and are relevant, exciting and inspiring.
In this article, we’ll check out some popular educational apps made just for kids, blending fun and learning in a secure ...
Be the star of our teachers' community! Hello friend! Join this wonderful collaborative project that has saved language teachers millions of hours in prep time since 2009. The best way to give back to ...
Last week’s column examined common standardized tests required for graduate applications to U.S. universities. This week, we will discuss English language proficiency tests as an essential part of the ...
In part 1 of the Preliminary English Test (PET) you listen to seven short recordings and for each recording you have to choose the best of three pictures. You can listen to the audio twice.