• 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. Proper
  2. Compound
  3. Abstract
  4. Complex
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Night
  2. Day
  3. Sun
  4. Tonight
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Present Continuous Tense
  2. Present Indefinite Tense
  3. Present Perfect Continuous Tense
  4. Present Perfect Tense
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. They were at a party?
  2. They are at a party?
  3. They was at a party?
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. My favorite book is To Kill a Mockingbird.
  2. The school is located in downtown new york city.
  3. I love listening to classical music, especially Mozart.
  4. They went to the beach and played volleyball.
اس سوال کو وضاحت کے ساتھ پڑھیں

All Rights Reserved © TestPointpk.com