Choose the most suitable option to replace the highlighted part of the sentence:
The baby was sleeping since two hours.
Show answer & explanation
Correct answer: B
Explanation
The correct answer is option 2 i.e. for two hours
Error Concept: related to the use of incorrect preposition (since/for).
What is wrong: The phrase “since two hours” is incorrectly used.
Grammar Concept:
Since is used with a point of time (e.g., since morning, since 5 PM).
For is used with a duration of time (e.g., for two hours, for three days).
Incorrectness of the concept in context: Here, “two hours” shows a duration, not a starting point, so “since” is incorrect.
Correction: Thus, “since two hours” should be replaced with “for two hours”.
Corrected phrase: for two hours
Final sentence: The baby was sleeping for two hours.
Hence, the chosen option is correct.