Why is it said that the fossil fuels will last only for a few hundred years?
Fossil fuels will last only for a few hundred years because they are exhaustible natural resources. It takes a very long time for the formation of fossil fuels. Their formation also requires very specific conditions. Therefore, their limited stock will last only for a few hundred years if consumed at a rate faster than the rate at which they are formed in nature.