All Free General Knowledge MCQs with Answers

Every General Knowledge question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.

7,202 questions · page 246 of 361

  • A. The Douro
  • B. The Tagus
  • C. The Guadiana
  • D. The Ebro

Explanation: Lisbon stands where the Tagus (Tejo) meets the Atlantic Ocean.

Correct answer: The Tagus
  • A. The Main
  • B. The Danube
  • C. The Moselle
  • D. The Rhine

Explanation: Cologne is a major Rhine port in western Germany.

Correct answer: The Rhine
  • A. The Amstel
  • B. The Rhine
  • C. The Scheldt
  • D. The Meuse

Explanation: Amsterdam grew around a dam on the Amstel River, which gives the city its name.

Correct answer: The Amstel
  • A. The Pearl
  • B. The Huangpu
  • C. The Min
  • D. The Huai

Explanation: Shanghai lies on the Huangpu, which joins the Yangtze near its mouth.

Correct answer: The Huangpu
  • A. The Chambal
  • B. The Ghaghara
  • C. The Yamuna
  • D. The Ganga

Explanation: India's capital Delhi stands on the Yamuna River.

Correct answer: The Yamuna
  • A. The Rupnarayan
  • B. The Damodar
  • C. The Ganga
  • D. The Hooghly

Explanation: Kolkata lies on the Hooghly, the western distributary of the Ganga delta.

Correct answer: The Hooghly
  • A. The Ganga (Ganges)
  • B. The Gomti
  • C. The Yamuna
  • D. The Son

Explanation: The holy city of Varanasi stands on the Ganga in Uttar Pradesh.

Correct answer: The Ganga (Ganges)
  • A. The Tapi
  • B. The Sabarmati
  • C. The Narmada
  • D. The Mahi

Explanation: Ahmedabad in Gujarat lies on the Sabarmati River.

Correct answer: The Sabarmati
  • A. The Padma
  • B. The Jamuna
  • C. The Buriganga
  • D. The Meghna

Explanation: Bangladesh's capital Dhaka stands on the Buriganga River.

Correct answer: The Buriganga
  • A. The Mekong
  • B. The Salween
  • C. The Irrawaddy
  • D. The Chao Phraya

Explanation: Thailand's capital Bangkok is built on the Chao Phraya River.

Correct answer: The Chao Phraya
  • A. The Ravi
  • B. The Sutlej
  • C. The Chenab
  • D. The Indus

Explanation: Lahore, Pakistan's cultural capital, stands on the Ravi.

Correct answer: The Ravi
  • A. The Malir
  • B. The Indus
  • C. The Lyari
  • D. The Hub

Explanation: Hyderabad in Sindh lies on the east bank of the Indus River.

Correct answer: The Indus
  • A. The Chenab
  • B. The Kabul
  • C. The Indus
  • D. The Zhob

Explanation: Sukkur in Sindh stands on the Indus, spanned by the historic Lansdowne Bridge.

Correct answer: The Indus
  • A. The Helmand
  • B. The Indus
  • C. The Panjshir
  • D. The Kabul River

Explanation: Afghanistan's capital Kabul lies on the Kabul River, which flows east to join the Indus.

Correct answer: The Kabul River
  • A. Blue Nile and White Nile
  • B. Tigris and Euphrates
  • C. White Nile and Sobat
  • D. Atbara and Blue Nile

Explanation: Sudan's capital Khartoum sits where the Blue Nile and White Nile join to form the Nile.

Correct answer: Blue Nile and White Nile
  • A. The East River
  • B. The Hudson River
  • C. The Delaware River
  • D. The Harlem River

Explanation: Manhattan's western shore faces the Hudson River, which empties into New York Bay.

Correct answer: The Hudson River
  • A. The Rappahannock
  • B. The James
  • C. The Potomac
  • D. The Susquehanna

Explanation: The US capital Washington, D.C. lies on the Potomac River.

Correct answer: The Potomac
  • A. The Laccadive Sea
  • B. The Andaman Sea
  • C. The Bay of Bengal
  • D. The Arabian Sea

Explanation: Mumbai, India's financial capital, is a port on the Arabian Sea.

Correct answer: The Arabian Sea
  • A. The Arabian Sea
  • B. The Red Sea
  • C. The Persian Gulf
  • D. The Bay of Bengal

Explanation: Karachi, Pakistan's largest city and main port, lies on the Arabian Sea.

Correct answer: The Arabian Sea
  • A. The Palk Strait
  • B. The Bay of Bengal
  • C. The Arabian Sea
  • D. The Gulf of Mannar

Explanation: Chennai is a major port on India's south-eastern coast facing the Bay of Bengal.

Correct answer: The Bay of Bengal