I will have finished my assignment ______?
- When you had come
- When you come
- When you came
- 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
- Give me a scissors.
- Give me an scissors.
- Give me a pair of scissors.
- Give me scissorses.
اس سوال کو وضاحت کے ساتھ پڑھیں
- Either of books are worth reading.
- Either of the books are worth reading.
- Either of the books is worth reading.
- Either the books is worth reading.
اس سوال کو وضاحت کے ساتھ پڑھیں
- I saw five sheeps in the field.
- I saw five sheep in the field.
- I saw five sheepes in the field.
- I saw five sheepses in the field.
اس سوال کو وضاحت کے ساتھ پڑھیں
- There are only five hundreds students in our college.
- There are only five hundred students in our college.
- There are only five hundreds of students in our college.
- There are only five hundred of students in our college.
اس سوال کو وضاحت کے ساتھ پڑھیں
- I brought five dozens mangoes.
- I brought five dozens mangoes.
- I brought five dozen of mangoes.
- I brought five dozens of mangoes.