We have been reading for two hours. What tense is it?

(A) Present Perfect Continuous Tense
(B) Future Perfect Continuous Tense
(C) Past Perfect Continuous  Tense
(D) Present Perfect Tense

Answer: (A) Present Perfect Continuous Tense