English MCQ #9265

Which tense is used in: "She has been reading for two hours"?

English MCQ #9265

  1. Question 1

    Q1. Which tense is used in: "She has been reading for two hours"?

    • A) Present Perfect Simple
    • B) Past Perfect Progressive
    • C) Present Perfect Progressive
    • D) Present Progressive

    Answer: Present Perfect Progressive

    Explanation: "Has been reading" uses "has been + present participle," which is the structure of present perfect progressive (continuous), indicating an ongoing action.