I have not been riding a bicycle for 2 hours. (Present Perfect Continuous используется для описания действия, которое длилось в течение определенного периода в прошлом и, возможно, продолжается до сих пор. Здесь речь идет о периоде в 2 часа, в течение которого действие не происходило.)