A part of the following sentence is underlined. Choose the option which can replace the underlined part to improve the sentence. In case Options A, B and C are not found suitable, choose Option D: "No Improvement Required."
The members of the club have been waiting eagerly for the chief guest to arrive since two hours.
Show answer & explanation
Correct answer: B
Explanation
Correct Answer
for the chief guest to arrive for two hours
Explanation
The original sentence incorrectly uses the preposition "since" with a duration of time ("two hours"). In English grammar, "for" is used to show a total duration or length of time, while "since" is only used to mark a specific starting point in the past (e.g., since 2 o'clock). Changing "since two hours" to "for two hours" corrects this error while keeping the rest of the structure intact.
The other options are incorrect because they introduce new grammatical issues. Option 1 retains the incorrect use of "since". Option 3 uses "from two hours", which is ungrammatical when expressing duration in the present perfect continuous tense. Option 4 is wrong because the original sentence contains a clear error that must be fixed.
Key Points
When a time phrase indicates a total amount of time (minutes, hours, days, years), always pair it with "for". Reserve "since" strictly for specific starting moments on the calendar or clock.