• Call Us : 03082533000 (WhatsApp)
  • Email Us : TestPointpk.com@gmail.com
Sticky Note
I will have finished my assignment ______?
  1. When you had come
  2. When you come
  3. When you came
  4. None of these
Explanation
  • The future perfect tense (will have finished) is used with a present/future time clause.
  • So the correct sentence is: “I will have finished my assignment when you come.”

Last verified on 06-03-2026

Related MCQs

  1. Give me a scissors.
  2. Give me an scissors.
  3. Give me a pair of scissors.
  4. Give me scissorses.
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Either of books are worth reading.
  2. Either of the books are worth reading.
  3. Either of the books is worth reading.
  4. Either the books is worth reading.
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. I saw five sheeps in the field.
  2. I saw five sheep in the field.
  3. I saw five sheepes in the field.
  4. I saw five sheepses in the field.
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. There are only five hundreds students in our college.
  2. There are only five hundred students in our college.
  3. There are only five hundreds of students in our college.
  4. There are only five hundred of students in our college.
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. I brought five dozens mangoes.
  2. I brought five dozens mangoes.
  3. I brought five dozen of mangoes.
  4. I brought five dozens of mangoes.
اس سوال کو وضاحت کے ساتھ پڑھیں

All Rights Reserved © TestPointpk.com