User Activity

My MX470 printer only prints 20% of the page and then spits out the paper without the rest of the page printed. What do I need to do to fix this? 
In the last few days my printer will only print part of a page.  It then expels the paper with only a partial printing. Does anyone know why this is occuring?