This website is packed with quizzes and extra practice for various types of grammatical structures. The activities are broken down by verb tense, noun, etc, so they are ideal for someone struggling with a specific tense who wants extra help. Website is fully in Italian.
Check out this vocabulary and grammar page that has several stories and exercises organized by level. Some stories only require reading comprehension while others will ask you to conjugate verbs and fill in blanks. Full website is in Italian.