This is a good webpage created by Lilliam Hurst to practise vocabulary and grammar on line. Just click on the link below and select the level you need (beginner-elementary- lower intermediate- intermediate- upper intermediate- advanced). There are a lot of interesting exercises!!!
- Follow This is NOT double dutch to me! on WordPress.com