Question:

Select the most appropriate preposition to fill in the blank.
We haven't been to Delhi \(\underline{\hspace{1cm}}\) almost five years.

Show Hint

Use "for" to refer to the duration of time, such as "for five years," "for two months," etc.
Updated On: Oct 7, 2025
  • to
  • since
  • from
  • for
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Solution and Explanation

Step 1: Understand the sentence.
The sentence refers to a period of time that has elapsed. The preposition "for" is used to indicate the duration of time. For example, "for five years" means the entire duration of those years.

Step 2: Analyze the options.
- (a) "to": Incorrect. "To" is used to indicate direction or destination, not duration.
- (b) "since": Incorrect. "Since" is used to indicate a point in time, not a period of time.
- (c) "from": Incorrect. "From" is used to indicate the starting point of an action, not a duration.
- (d) "for": Correct. "For" is the correct preposition to use when referring to a duration of time.

Step 3: Conclusion.
Thus, the correct answer is (d) for.

Was this answer helpful?
0
0

Questions Asked in NIMCET exam

View More Questions