New past papers will be uploaded soon! New past papers will be uploaded soon!

Free MCQs & Online Quiz Practice for Exams

Review Mode Quiz Mode

    Q: Choose the correct present perfect continuous: "She ___ for two hours."

    A) has been reading
    B) have been read
    C) has read
    D) had been reading

    Q: Select the past perfect continuous: "They ___ since morning."

    A) had been working
    B) has been working
    C) have been working
    D) were working

    Q: Which word is an interjection?

    A) Wow
    B) Run
    C) Blue
    D) Quick

    Q: Identify the conjunction: "She is smart and hardworking."

    A) Smart
    B) And
    C) Hardworking
    D) She

    Q: Select the present perfect continuous: "He ___ all day."

    A) has been studying
    B) have been study
    C) has studied
    D) had studied

    Q: Which word is an interjection in the sentence: "Ouch! That hurts."

    A) Ouch
    B) Hurts
    C) That
    D) !

    Q: Choose the past perfect continuous: "We ___ for two hours when it started raining."

    A) had been walking
    B) have been walking
    C) had walked
    D) was walking

    Q: Identify the conjunction: "I will go if you come."

    A) Will
    B) Go
    C) If
    D) You

    Q: Choose the present perfect continuous: "They ___ since morning."

    A) have been playing
    B) has been playing
    C) have played
    D) had been playing

    Q: Identify the conjunction: "Neither he nor I was ready."

    A) Neither
    B) Nor
    C) I
    D) He

    Q: Select the past perfect continuous: "I ___ for an hour before he arrived."

    A) had been waiting
    B) have been waiting
    C) had waited
    D) was waiting

    Q: Identify the conjunction: "She is happy yet tired."

    A) Yet
    B) She
    C) Tired
    D) Is

    Q: Select the present perfect continuous: "He ___ since 8 AM."

    A) has been running
    B) have been run
    C) has ran
    D) had been running

    Q: Choose the past perfect continuous: "They ___ before we arrived."

    A) had been cooking
    B) has been cooking
    C) had cooked
    D) have been cooking

    Q: Identify the conjunction: "I stayed home because it rained."

    A) Because
    B) I
    C) Rained
    D) Home

    Q: Choose the present perfect continuous: "I ___ since morning."

    A) have been cleaning
    B) has been clean
    C) had been cleaned
    D) have cleaned

    Q: Identify the conjunction: "He studied hard so he passed."

    A) So
    B) He
    C) Passed
    D) Hard

    Q: Select the past perfect continuous: "We ___ all morning before the meeting started."

    A) had been preparing
    B) has been preparing
    C) have been preparing
    D) had prepared

    Q: Identify the conjunction: "Either you come or I go."

    A) Either
    B) Or
    C) I
    D) You

    Q: Select the present perfect continuous: "She ___ her homework for two hours."

    A) has been doing
    B) have been done
    C) has done
    D) had been done
Bootstrap Footer Square Arrow Go to Top Button