A useful site with sound files and games to help you practise the basics in
Check out http://duolingo.com/
for revision. Sign up for a free account choose your language. You can take a short test to prove you are more advanced if the beginner's course is too simple. Although it is always useful to revise the basics! App available.