There are three common types of contractions: subject + auxiliary verb; negative sentences with 'not'; and question words with 'is'. This site goes through all three types, with lots of examples and tables for quick reference.
Screen shot:
Category:
Level:
Intermediate