Skip to content
Question

Q.Match Column-I with Column-II and choose the correct option from the following : Column-I (Ancient Mahajanpadas) : a. Magadh | b. Avanti | c. Gandhara | d. Koshala Column-II (Present Region) : I. Qandhar (Eastern Afghanistan) | II. Ayodhya (Uttar Pradesh) | III. Patna (Bihar) | IV. Ujjain (Madhya Pradesh) Options : (a, b, c, d) (A) III, II, I, IV (B) IV, II, I, III (C) III, IV, I, II (D) II, I, III, IV

CBSECBSE Class XII Board 2025MCQ· 1mImportance★★★★★
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

This question matches four ancient Mahajanapadas — Magadh, Avanti, Gandhara, and Koshala — with their present-day regions, and the correct sequence is III, IV, I, II.

The Mahajanapadas were the sixteen great kingdoms and republics that flourished in northern India around the sixth century BCE, a period of intense political and economic change. The NCERT textbook for Class VI History (Our Pasts–I) introduces these states in the chapter on "Kingdoms, Kings and an Early Republic," and later references in higher classes reinforce their locations. To answer this matching question correctly, you need to connect each ancient name to a modern geographical area that the textbook explicitly identifies.

Let us take each Mahajanapada in turn.

Magadh was one of the most powerful and expansionist kingdoms of its time. Its early capital was Rajgir (ancient Rajagriha), but later the capital shifted to Pataliputra. The NCERT text clearly states that Pataliputra is located near modern-day Patna in Bihar. So Magadh corresponds to III. Patna (Bihar).

Avanti was a major kingdom in western India, with its capital at Ujjain. The textbook mentions Ujjain as a prominent city in the Mahajanapada period, and it remains a well-known city in Madhya Pradesh today. Therefore, Avanti matches IV. Ujjain (Madhya Pradesh).

Gandhara was a kingdom in the far northwest of the Indian subcontinent, straddling parts of modern Pakistan and eastern Afghanistan. Its capital was Taxila (Takshashila), but the NCERT textbook specifically notes that Gandhara included the region around Qandhar (also spelled Kandahar) in eastern Afghanistan. Hence, Gandhara corresponds to I. Qandhar (Eastern Afghanistan).

Koshala was a large kingdom in the eastern Gangetic plain, with its capital at Shravasti and another important city at Ayodhya. The textbook identifies Ayodhya as a key city of Koshala, and Ayodhya is located in present-day Uttar Pradesh. So Koshala matches II. Ayodhya (Uttar Pradesh).

Note

Some older maps or non-NCERT sources might place Koshala's capital at Shravasti, but the NCERT explicitly links Ayodhya to Koshala in the context of the Ramayana and the Mahajanapada period. Always rely on the textbook's stated associations for exam questions. …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.