回答:几乎没有迟到过是病句。“几乎”的意思是“差点儿”,其中包含着迟到的因素,也就是说迟到不迟到并不确定;而句子的后面非常肯定的说没有迟到,犯了前后矛盾的语病。表述时应该做到非常肯定,迟到就是迟到,不迟到就是不退到,不能模棱两可。