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. Verb
MDCAT
English
2021

English · Verb

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

I ____ (take) the medicine as prescribed by the doctor for a week now.

Options
  • A

    Take

  • B

    Would have taken

  • C

    Have been taking

  • D

    Have had been taking 

Explanation

Since the sentence is in the present tense, "have been" will be used to indicate the current time, and -ing (the present participle) must be added to take.

"Take" is the simple present tense form of the verb, which does not indicate that the action is continuing in the present. It is therefore incorrect.

"Would have taken" is a conditional form of the verb, and does not indicate that the action is continuing in the present. It is therefore incorrect.

Since the sentence is in the present tense, "have been" will be used to indicate the current time, and -ing (the present participle) must be added to take.

"Have had been taking" is not a grammatically correct form of the present perfect continuous tense. The correct form is "have been taking".

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 · Verb · 2021