App Logo

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:

Identify the preposition in the given sentence."My birthday falls in september".
She has been working _____ tuesday.
Your hand eye coordination must be. ............ then
I'd sure the result will be favourable _____ you.
Suresh goes to school _______ foot . Choose the correct preposition.