Challenger App

No.1 PSC Learning App

1M+ Downloads
She has been working here years.

Asince

Bfor

Cin

Dby

Answer:

B. for

Read Explanation:

Prepositions of Time - 'For'

  • 'For' is used to indicate a duration of time. It answers the question 'How long?'.
  • It is commonly used with periods of time such as:
    • Days: for two days
    • Weeks: for three weeks
    • Months: for six months
    • Years: for ten years
    • Hours: for five hours
    • Minutes: for twenty minutes
    • Specific periods: for a long time, for a while, for ages
  • Example Usage in Sentences:
    • She has been studying for three hours.
    • They have been married for fifty years.
    • I have lived here for a decade.
  • Distinction from 'Since':
    • 'Since' is used to indicate a starting point in time, often with perfect tenses (present perfect, past perfect).
    • Example: She has been working here since 2015. (Here, 2015 is the starting point, not the duration).
  • Competitive Exam Tip: When you see a blank followed by a period of time (like 'years', 'months', 'weeks', 'days', 'hours'), consider 'for' as the most likely preposition to indicate the duration. If a specific point in time is given (like a date or a specific hour), 'since' is usually the correct choice.

Related Questions:

The work was done ……. haste.
Use the correct preposition. She is good ______ Mathematics.
Are you afraid _____ him?

Choose the most suitable option to replace the highlighted part of the sentence:

You must prevent your brother to do such things.

Use the correct preposition to fill up the blank. ' We will meet _____ the airport.