• Call Us : 03082533000 (WhatsApp)
  • Email Us : TestPointpk.com@gmail.com
Sticky Note
He _____ an aeroplane for 10 hours.
  1. Has been flying
  2. Had been flying
  3. Have been flying
  4. None of these
Explanation
  • "Has been flying" is the correct present perfect continuous tense.
  • It is used because the action started in the past and is still continuing.
  • Related MCQs

    1. Has rung
    2. Rings
    3. Was ringing
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    1. While
    2. When
    3. But
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    1. Cooked
    2. Was cooking
    3. Has cooked
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    1. Has learned
    2. Has been learning
    3. Learned
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    1. Has completed
    2. Will complete
    3. Will have completed
    4. None of these
    اس سوال کو وضاحت کے ساتھ پڑھیں

    All Rights Reserved © TestPointpk.com