Краткий ответ
Эти выражения имеют переносное значение.
Находить общий язык — понимать друг друга, ладить.
Мы быстро нашли общий язык и стали хорошими друзьями.Давать волю языку — говорить слишком много или лишнее, не сдерживать себя.
Не давай волю языку, ведь это чужая тайна.Говорить на разных языках — не понимать друг друга, по-разному смотреть на один вопрос.
Мы словно говорили на разных языках и никак не могли договориться.Язык без костей — о болтливом человеке, который не умеет молчать.
У Пети язык без костей: он рассказывает всем услышанные новости.
Рассказ по выражению «находить общий язык»
В новый класс пришла Аня. Сначала мы почти не разговаривали и не знали, о чём говорить. Однажды учительница поручила нам вместе оформить стенгазету. Мы обсудили рисунки, помогли друг другу и быстро нашли общий язык. Работа получилась красивой, и после этого мы стали дружить.
Проверка: в каждом предложении выражение употреблено не буквально, а в переносном значении.
