Ответ:

Перевод задания: Дополните текст словами for, since, from … to или ago.

For указывает продолжительность, since — начальный момент, from … to — период от одной даты до другой, а ago означает «назад».

People have lived in Britain¹ for thousands of years. Britain has had kings and queens² since the fifth century. One of the most famous was Henry VIII. He was king³ from 1509⁴ to 1547. The British flag⁵ since the end of the nineteenth century. The original flag was used in 1601 — over 400 years⁶ ago.
Люди живут в Британии тысячи лет. В Британии есть короли и королевы с пятого века. Одним из самых известных был Генрих VIII. Он был королём с 1509 по 1547 год. Британский флаг существует с конца XIX века. Изначальный флаг использовался в 1601 году — более 400 лет назад.

В предложении о флаге в исходном тексте пропущено сказуемое. Для грамматически полного предложения можно сказать: The British flag has been in use since the end of the nineteenth century. — «Британский флаг используется с конца XIX века».