This is a pretty good site for practicing English grammar. There's a section with "Tests" for checking your progress in conjugating verbs.
Another interesting site for practicing verb tenses.
Great photo shoot of Paris metro system (with text)
Why is the human body at 37 degrees?
Class decides whether to donate Prof's kidney