SSC GD 2025 PYQ — Question 18

SSC GD Const 2025 (English) - 11 Feb 2025 - Shift 2 • English • Q18

Select the most appropriate option to fill in the blank.
She has been working here _____ 5 years.

Show answer & explanation

Correct answer: B

Explanation

The correct answer is option 2 i.e. for.

Context: The sentence is talking about the duration of time (5 years) that she has been working. The correct preposition must show a time period.

Meaning of the words:

  • Since = used for the starting point of time (e.g., since 2018).

  • For = used for a period of time (e.g., for 5 years).

  • In = used for location or within something (not suitable here).

  • By = used to show the doer or deadline (not correct here).

Correct word: The correct word is for.

Reason: The phrase is “for 5 years” because it shows the total time duration.

Final Sentence: “She has been working here for 5 years.”

Hence, the chosen option will be correct.