1、正确是长年累月。
2、常年累月是错的。长年累月形容时间很长。一般作介词、宾语、定语、状语。长年:整年;年复一年。累月:一月又一月。形容经历的时间很长很久。出自高缨《云崖初暖》:“她连一眼也不看那长年累月死尸般坐在火塘边的阿侯哈嫫”。