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

MATRIC • FSC • NTS • ETEA • CSS • PMS etc MCQs Learn, Practice, Prepare, Succeed! Prepare Today, Succeed Tomorrow!

Review Mode Quiz Mode Quiz

    Q: Which tense is used in "He had been working all day before he went home"?

    A) Present perfect continuous
    B) Past continuous
    C) Past perfect continuous
    D) Future perfect continuous

    Q: Complete: 'He _____ been studying since he came home.'

    A) had
    B) have
    C) has
    D) will

    Q: Which sentence is correctly formed?

    A) They have traveling been for three days.
    B) They have been travel for three days.
    C) They has been traveling for three days.
    D) They have been traveling for three days.

    Q: Choose the correct negative form: 'I _____ _____ sleeping well lately.'

    A) have not been
    B) has not been
    C) had not been
    D) am not been

    Q: Which sentence asks about the duration of an action continuing until now?

    A) How long did you wait yesterday?
    B) How long have you been waiting?
    C) How long will you wait tomorrow?
    D) How long do you wait every day?

    Q: Which sentence is in the Past Perfect Continuous tense?

    A) She was studying for hours.
    B) She has been studying for hours.
    C) She had been studying for hours before the test.
    D) She will be studying for hours.

    Q: Complete: 'They _____ been waiting before the bus arrived.'

    A) have
    B) will
    C) has
    D) had

    Q: Choose the correct form: 'I _____ _____ working there for five years before I moved.'

    A) had been
    B) have been
    C) has been
    D) will be

    Q: Complete: "By next June, I ___ here for five years."

    A) have been working
    B) had been working
    C) will have been working
    D) will be working

    Q: Choose the correct future perfect continuous form: "She ___ for three hours by noon."

    A) will have been studying
    B) has been studying
    C) had been studying
    D) will be studying

    Q: Which sentence describes an action continuing up to a future time?

    A) He has been working since morning.
    B) He had been working since morning.
    C) He will have been working for six hours by noon.
    D) He is working now.

    Q: Which sentence shows an activity continuing up to a point in the past?

    A) He has been sleeping now.
    B) He had been sleeping before the alarm rang.
    C) He will be sleeping tomorrow.
    D) He sleeps every night.

    Q: Choose the correct question.

    A) Did she had been waiting long?
    B) Had she been wait long?
    C) Had she been waiting long?
    D) Has she been waiting long yesterday?

    Q: Which sentence correctly uses 'had been'?

    A) We had talking been for an hour.
    B) We have been talking for an hour.
    C) We had been talk for an hour.
    D) We had been talking for an hour.

    Q: Complete: "By 8 PM, they ___ for four hours."

    A) have been traveling
    B) had been traveling
    C) will have been traveling
    D) are traveling

    Q: Choose the correct sentence.

    A) By tomorrow, she will have been teaching here for ten years.
    B) By tomorrow, she has been teaching here for ten years.
    C) By tomorrow, she had been teaching here for ten years.
    D) By tomorrow, she will be teaching here for ten years.

    Q: Which tense is used in "By next month, he will have been living here for a year"?

    A) Present perfect
    B) Past perfect continuous
    C) Future perfect continuous
    D) Future continuous

    Q: Complete: 'Ali _____ _____ playing football before it started raining.'

    A) had been
    B) has been
    C) have been
    D) will have been

    Q: Which word often marks the later past event?

    A) tomorrow
    B) before
    C) now
    D) next week

    Q: Choose the correct negative sentence.

    A) She has not been sleeping yesterday.
    B) She had not been sleep well.
    C) She had not been sleeping well.
    D) She did not had been sleeping well.
Bootstrap Footer Square Arrow Go to Top Buttons