Correct option is B
Option (b) contains an error.
Explanation: "Did not" is already a negative verb. Using “no one” creates a
double negative, which is grammatically incorrect. It should be replaced with
“anyone.”
Correct sentence: I did not see
anyone in the shop.
Grammatical rule used:
In standard English,
only one negative should be used in a clause. Using two negatives like “did not” and “no one” results in a
double negative, which reverses the intended meaning.
Rule in Hindi:
एक वाक्य में दो नकारात्मक शब्द (जैसे “did not” और “no one”) एक साथ प्रयोग नहीं किए जाते। यह वाक्य को व्याकरणिक रूप से गलत बनाता है।
Example:
·
Incorrect: I didn’t hear
nothing.
·
Correct: I didn’t hear
anything.