English Hilfe Site Nice site to practise all sorts of things including tenses. Progressive on this site is the same as continuous!
The English Page Starting point for all sorts of exercises including very nice ones for tenses