Which of the following options is correct?
Explanation & Solution
The correct answer is (B) Each man knows his duty.
- Grammatical Rule: The word 'each' is a distributive pronoun/adjective that precedes a singular countable noun ('man') and takes a singular verb ('knows').
- Logical Deduction: 'Every' (Option A) is typically used for a group, but 'Each' (Option B) focuses on individuals. While 'Every' is grammatically correct, 'Each man knows his duty' is the standard idiomatic construction in formal English for individual responsibility. However, in strict grammatical tests of this type, 'Each' is the preferred selection for individual distributive action.
- Option Contrast: 'Many' (Option C) requires a plural noun and plural verb ('Many men know'), making it incorrect. 'Any' (Option D) is generally used in negative or interrogative sentences and does not fit the declarative structure of this statement.
हिंदी में प्रश्न एवं आदर्श उत्तर
(अंग्रेजी भाषा में) निम्नलिखित में से कौन-सा विकल्प सही है?
सही उत्तर (B) Each man knows his duty. है।
- व्याकरण का नियम: 'Each' एक वितरणात्मक सर्वनाम/विशेषण है, जिसके साथ एकवचन गणनीय संज्ञा ('man') का प्रयोग होता है और क्रिया भी एकवचन ('knows') होती है।
- तार्किक निष्कर्ष: यद्यपि 'Every' (विकल्प A) का प्रयोग भी किया जा सकता है, किंतु व्याकरणिक शुद्धता की दृष्टि से 'Each man knows his duty' व्यक्तिगत उत्तरदायित्व को इंगित करने वाला मानक वाक्य है।
- विकल्प विश्लेषण: 'Many' (विकल्प C) के साथ बहुवचन संज्ञा और बहुवचन क्रिया ('Many men know') का प्रयोग होना चाहिए, अतः यह गलत है। 'Any' (विकल्प D) का प्रयोग सामान्यतः नकारात्मक या प्रश्नवाचक वाक्यों में होता है, जो यहाँ उपयुक्त नहीं है।