Эти союзы – наша отдушина, потому что перед ними ВСЕГДА ставится запятая. В этом правиле нет исключений. Естественно, если предложение начинается с А или НО, перед ними запятой нет, но так никто и не будет делать) Во всех остальных случаях ставьте запятую смело.
Скорее всего нет, никогда не видела таких случаев. С "а" и "но" всегда начинается новое предложение или новая основа предложения, а без запятой тут не обойтись.
А как же сам вопрос - там нет (и не требуется) запятой перед "но" и "а"?! )))