Ну тут как посмотреть. Если говорящий имеет в виду долг или обязанность, то must. Если он выражает принуждение что то сделать, то have to. Ну а если просто говорит " тебе следует", то should. Но я бы предпочла must.
Я из Эдинбурга.Это наибольший Шотландский город и столица одновременно(также столица),но сейчас Шотландия является частью Соединенного Королевства.В большинстве своем Эдинбург старинный город(старый),но это также красивый и современный город.Его улицы не всегда чисты, но воздух милый и свежий,там много цветов и цветущих(распустившихся) деревьев. У нас также есть множество современных зданий и наш университет один из лучших в стране.