Словосочетание «до сих пор» является фразеологизмом, потому что это устойчивое выражение, которое состоит из нескольких слов и имеет определённое значение. 12
В предложении «до сих пор» выступает в роли обстоятельства и представляет собой наречие. 2 Оно означает, что какое-либо действие или процесс длятся до настоящего времени. 1
Кроме того, это выражение может иметь второе значение — обозначение размера, например, так иногда с неодобрением говорят о коротких юбках у девушек или о слишком длинных бородах у дедушек: «вот до сих пор!». 1