Skip to main content
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

Practice →

More questions from this chapter