Manufacturers like Elf and Valvoline state that as long as their oil was stored under optimal conditions, unopened containers should be good for a practically unlimited time. However Mobil1 says that their oil has a shelf life of five years. Many people will tell you that unopened motor oil shouldn't be used after 3-5 years.
Either way, I'd say your oil should be fine. You could inspect it for obvious defects to be sure, if it appears to be layered, hazy, oddly coloured or has floating stuff in it - get rid of it.
If your car suddenly started burning oil after a change I would check if the oil is the right viscosity and complies to the standards required for your model.