Duo lingo

Duo lingo on line general practice... it's a bit addictive.

Click https://www.duolingo.com/ link to open resource.