mMCQ.

Navigation Menu

Step into mMCQ.

Launch mMCQ. diagnostic

Explore mMCQ.

MDCAT prepFree DiagnosticPricing & SubscribeSign in

Resources

Terms & Conditions

mMCQ.

© 2021 - 2025 mMCQ.All rights reserved.

WhatsApp
  1. Home
  2. MDCAT
  3. English
  4. Tenses
MDCAT
English
2022

English · Tenses

Work through this past-paper style MCQ, then read the full explanation. Practice more english questions on mMCQ with adaptive practice and topic analytics.

Question

Engineers _____ working on a new project for the last three days. 

Options
  • A

    Are

  • B

    Has been

  • C

    Have been

  • D

    Ought to be 

Explanation

The given sentence is an example of the "present perfect continuous" tense, indicated by its structure. 'Engineers' is a plural noun, so it must also be followed by a plural verb. Hence, "have been" is the correct option.

'Are' is not a helping verb of present perfect continuous tense. Hence, this option is incorrect.

Although 'has been' is used as a helping verb of the present perfect continuous tense, it is a singular verb. Because the subject is a plural noun, this option is incorrect.

'Have been' is a plural verb of the present perfect continuous tense. As the subject is also plural, this option is the correct option.

'Ought to be' is another form of 'should be'. It is a model verb and is not a suitable option for the given sentence. 

Keep practising English

Take the free 2 minutes diagnostic to map weak topics, then unlock full Biology, Chemistry, Physics, English, and Logical Reasoning practice for PKR 15,000/month.

Start free diagnosticExplore MDCAT

Tagged under English · Tenses · 2022