Correct option is A
Option (a)
"She knows the city most" contains the error.
Detailed Explanation:
The word
"most" is incorrectly used in the context of comparing knowledge. “Most” is generally used to indicate a quantity or extent, often with uncountable nouns (e.g., "most people", "most water"). However, in this sentence, we are talking about
degree of knowledge or
expertise in relation to the city. When indicating the highest degree of an ability or skill, such as knowledge, the appropriate word is the
superlative form — in this case,
“best.”
The correct construction should be:
“She knows the city best.”
This indicates that she has the greatest knowledge about the city among others being considered, which aligns with the sentence’s meaning that she is the most suitable person to show the speaker around.
Grammatical rule used: Use of
superlatives when expressing the highest level of quality or ability. “Best” is the superlative of “well” and is used with verbs such as “know,” “perform,” “understand,” etc.
✦
Explanation of the grammatical rule in Hindi:
जब किसी गुण या क्षमता का सबसे ऊँचा स्तर दर्शाना हो, तो superlative degree (जैसे: best) का प्रयोग किया जाता है। यहाँ "most" का प्रयोग गलत है क्योंकि यह मात्रा को दर्शाता है, न कि योग्यता या जानकारी को।
Example:
Among all the guides, she knows the city best. ✅
Not: She knows the city most. ❌