• Call Us : 03082533000 (WhatsApp)
  • Email Us : TestPointpk.com@gmail.com
Sticky Note
Choose the correct sentence: He is working here since five years., He has been working here since five years., He has been working here for five years., None of these
  1. He is working here since five years.
  2. He has been working here since five years.
  3. He has been working here for five years.
  4. None of these
Explanation
  • For is used to show a duration of time (five years).
  • Since is used with a specific starting point (e.g., since 2020, since Monday).
  • Present perfect continuous (has been working) is correct for an action continuing from the past until now.

Last verified on 28-06-2026

Related MCQs

  1. Question mark (?)
  2. Exclamation mark (!)
  3. Full stop (.)
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Hand over the paper to the teacher.
  2. Hand the paper over to teacher.
  3. Hand over paper the teacher.
  4. Hand the paper to over the teacher.
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Hardly he reached when the train left.
  2. Hardly he had reached when the train left.
  3. Hardly had he reached when the train left.
  4. Hardly did he reached when the train left.
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Where are the books we had bought together?
  2. Where are the books we bought together?
  3. Where were the books we buy together?
  4. Where is the books we bought together?
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. He has died a year ago.
  2. He died a year ago.
  3. He had died a year ago.
  4. He is died a year ago.
اس سوال کو وضاحت کے ساتھ پڑھیں

All Rights Reserved © TestPointpk.com