Question:

I have not heard of you .......................... last week.

Show Hint

A simple way to choose between 'for' and 'since': if you can ask "How long?", the answer uses 'for' (e.g., for three years). If you can ask "Since when?", the answer uses 'since' (e.g., since yesterday).
  • since
  • in
  • by
  • for
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is A

Solution and Explanation

Step 1: Understanding the Concept:
This question tests the correct use of prepositions of time, specifically the difference between 'since' and 'for'.
Step 2: Detailed Explanation:
The sentence uses the present perfect tense ("have not heard"), which is often used with 'for' and 'since' to talk about a period of time up to the present.
- for: is used to specify a duration or a period of time (e.g., for two hours, for three days).
- since: is used to specify a starting point in the past (e.g., since 1990, since Monday, since last week).
"Last week" refers to a specific point in time when the period of not hearing from the person began. Therefore, 'since' is the correct preposition.
The complete sentence is: "I have not heard of you since last week."
Step 3: Final Answer:
The correct option is (A) because "since" is used with a point in time in the past to indicate the start of a period.
Was this answer helpful?
0
0

Top Questions on Grammar

View More Questions