What you will find is that the O2 Sensor monitor must pass before the other two (Catalyst/Evap System) will run. So the monitor to focus on here is the O2 Sensor Monitor. Here is an article that explains much of this is better detail. http://repairpal.com/drive-cycle-emissions-readiness
One thing to check is your car battery, if for any reason the voltage drops below a certain voltage when starting the vehicle, the drive cycle monitor tests will not run. You may not even notice any starting performance issues. On this vehicle, the B+ cable often causes this issue, so get that checked.