Intermediate-High intermediate level
Practice 3
Present perfect
Present perfect Continuos
Past Perfect
Use of either and neither
Questions tags
Uses of would
Check this exercises about conditionals too.