• 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. 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
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. When your friends came?
  2. When did your friends come?
  3. When have your friends come?
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Formal style
  2. Informal style
  3. Literary style
  4. None of these
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Please bring the following items a pencil, a notebook, and a calculator.
  2. Please bring the following items: a pencil, a notebook, and a calculator.
  3. Please bring the following items; a pencil, a notebook, and a calculator.
  4. Please bring the following items- a pencil, a notebook, and a calculator.
اس سوال کو وضاحت کے ساتھ پڑھیں

  1. Either the cat or the dog were responsible for the mess
  2. Either the cat or the dog was responsible for the mess
  3. Either the cats or the dog were responsible for the mess
  4. Either the cats or the dog was responsible for the mess
اس سوال کو وضاحت کے ساتھ پڑھیں

All Rights Reserved © TestPointpk.com