Конечно, давайте составим предложения с указанными словами в нужных значениях и выделим слова, употребленные в переносном значении.
Свежий (1) - в значении "недавно изготовленный, новый":
- Каждое утро я покупаю свежий хлеб в пекарне.
Мелкий (3) - в значении "незначительный, несущественный":
- Он всегда обращает внимание на такие мелкие детали, которые другим кажутся неважными.
Каша (2) - в значении "путаница, неразбериха":
- У него в голове полная каша после того, как он прочитал все эти противоречивые статьи.
Острый (3) - в значении "проницательный, наблюдательный":
- У него острый ум, он всегда замечает то, что упускают другие.
Тупик (2) - в значении "безвыходное положение":
- После долгих поисков решения мы оказались в полном тупике, не зная, что делать дальше.
Гора (2) - в значении "множество, большое количество":
- На столе лежала гора документов, которые мне предстояло разобрать.
В этих предложениях слова "мелкий", "каша", "острый", "тупик" и "гора" используются в переносном значении и подчёркнуты для наглядности.