A Long and Illustrious History
What does "HMS" stand for before the name of a Royal Navy ship?
AHigh Military Service
BHome Maritime Service
CHis/Her Majesty's Service
DHis/Her Majesty's Ship ✓
Answer & explanation
The correct answer is His/Her Majesty's Ship.
HMS stands for His Majesty's Ship (or Her Majesty's Ship when the monarch is a Queen). It is the prefix used for ships of the Royal Navy.
This is one of 767 free Life in the UK test questions on Pass the UK Test. It is taken from A Long and Illustrious History and covers hms, royal navy, ships. Every answer is based on the official Life in the United Kingdom handbook. Browse all questions or take a free mock test.
mediumhmsroyal navyships
Test yourself on this topic
Earn XP and track your progress