Ответ:

2. Answer:

  1. lasted - continued for a period of time.
  2. beautiful - extremely pleasing to the senses or mind.
  3. traditional - existing in or as part of a tradition; long-established.
  4. haggis - a Scottish dish made of sheep's pluck (heart, liver, and lungs), minced with onion, oatmeal, suet, spices, and salt, mixed with stock, and traditionally encased in the animal's stomach and simmered.
  5. was - past tense of 'be'.
  6. with - indicating accompaniment or inclusion.
  7. impressive - evoking admiration through size, quality, or skill; grand, imposing, or awesome.
  8. have kept - present perfect tense of 'keep', indicating an action that started in the past and continues to the present or has a result in the present.