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: Complete: "You can take the bus ___ walk to school."

    A) because
    B) so
    C) or
    D) but

    Q: Choose the correct question.

    A) Will you have been living here for ten years by 2030?
    B) Will you have been live here for ten years by 2030?
    C) Will you been have living here for ten years by 2030?
    D) Do you will have been living here by 2030?

    Q: Which sentence correctly uses 'will have been'?

    A) She will has been studying for three hours by noon.
    B) She will have been studying for three hours by noon.
    C) She will have been study for three hours by noon.
    D) She will been have studying for three hours by noon.

    Q: Complete: 'By December, he _____ _____ working at the company for ten years.'

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

    Q: Which expression commonly fits Future Perfect Continuous?

    A) at this moment
    B) yesterday
    C) last month
    D) by next year

    Q: Choose the correct negative sentence.

    A) She will not have been working here for long.
    B) She will not have been work here for long.
    C) She will not been working here for long.
    D) She does not will have been working here for long.

    Q: Which sentence is NOT in the Future Perfect Continuous?

    A) They will have been traveling for two days.
    B) He will be waiting tomorrow.
    C) I will have been waiting for an hour.
    D) She will have been studying for three hours.

    Q: Complete: 'By the time you arrive, we _____ _____ waiting for an hour.'

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

    Q: What is the basic structure of Future Perfect Continuous?

    A) will have + past participle
    B) have/has been + verb-ing
    C) had been + verb-ing
    D) will have been + verb-ing

    Q: Which word is a conjunction in "Tom was tired, yet he continued working"?

    A) tired
    B) yet
    C) continued
    D) working

    Q: Complete: "I like both apples ___ oranges."

    A) but
    B) because
    C) and
    D) or

    Q: Which conjunction connects two similar ideas?

    A) but
    B) because
    C) although
    D) and

    Q: Which sentence is grammatically correct?

    A) I will have been studying for two hours by 6.
    B) I will have been study for two hours by 6.
    C) I will has been studying for two hours by 6.
    D) I will have studying been for two hours by 6.

    Q: Complete: 'By 2028, she _____ _____ teaching for twenty years.'

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

    Q: Which sentence correctly uses 'for' with Future Perfect Continuous?

    A) By noon, he will have been driving for 2020.
    B) By noon, he will have been driving for Monday.
    C) By noon, he will have been driving for six hours.
    D) By noon, he will have been driving for yesterday.

    Q: Choose the correct short answer to 'Will they have been working for five hours?'

    A) Yes, they are.
    B) Yes, they have.
    C) Yes, they had.
    D) Yes, they will.

    Q: Complete: 'By next summer, we _____ _____ living in this house for five years.'

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

    Q: Which sentence describes a duration that will reach a future deadline?

    A) She studied at 5 p.m. yesterday.
    B) By 5 p.m., she will have been studying for four hours.
    C) She is studying now.
    D) She had studied before lunch.

    Q: Choose the correct form: 'By midnight, the workers _____ been repairing the road for eight hours.'

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

    Q: Which sentence shows a future result connected to a long activity?

    A) He had run before lunch.
    B) He ran yesterday.
    C) He is tired now.
    D) By evening, he will have been running for three hours, so he will be tired.
Bootstrap Footer Square Arrow Go to Top Buttons