Skip to content
  • Chemistry MCQs
  • Computer MCQs
  • English MCQs
  • General Knowledge MCQs
  • General Science MCQs
  • Islamiyat MCQs
  • Mathematics MCQs
  • Physics MCQs
TestMCQs.org
  • Home
  • Subjects
  • Dynamic Quiz
  • Jobs
  • Blog
  • About Us
  • Contact Us

Home > General Knowledge > Indian History

Which Indian King fought against Alexander the Great?

A. Chandragupta Maurya
B. Porus
C. Ashoka
D. Samudragupta

Answer: Porus


Additional Information: King Porus fought against Alexander the Great in the Battle of the Hydaspes.


Subjects: Indian History, General Knowledge

Related MCQs

  • Which movement was launched by Gandhi in 1930 against the British salt monopoly?
  • Which Indian sport is played on a field with a round ball?
  • Which Indian leader was known for his role in the Non-Cooperation Movement?
  • Which Indian state was the first to gain independence?
  • What is the traditional Indian form of theatre that combines dance, music, and drama?
  • Which state is known as the ‘Land of the Rising Sun’ in India?
  • Who is the famous Indian cricketer known as the ‘God of Cricket’?
  • Who led the Indian National Congress during the Quit India Movement?
  • Which ancient text is considered the foundation of Indian administrative system?
  • What is the national currency of India?
  • Which was the first major film made in India?
  • Which monument is a symbol of love in India?
  • Which Indian ruler fought against the British in the Fourth Anglo-Mysore War?
  • The Battle of Plassey was fought in which year?
  • Which Indian festival is celebrated to mark the end of winter?

MCQs Menu

  • Biology MCQs
  • Chemistry MCQs
  • Computer MCQs
  • English MCQs
  • General Knowledge MCQs
  • General Science MCQs
  • Geography MCQs
  • Islamiyat MCQs
  • Mathematics MCQs
  • Physics MCQs

Engineering MCQs

  • Civil MCQs
  • Electrical MCQs
  • Mechanical MCQs
  • Privacy Policy
  • Terms & Conditions
  • Disclaimer
  • Sitemap
© 2025 TestMCQs.org • Built with GeneratePress