您好:
警察查验身份证有可能是以下原因:
1、对有违法犯罪嫌疑的人员,需要查明身份;
2、依法实施现场管制时,需要查明有关人员身份;
3、发生严重危害社会治安突发事件时,需要查明现场有关人员身份;
4、在火车站、长途汽车站、港口、码头、机场或者在重大活动期间设区的市级人民政府规定的场所,需要查明有关人员身份;
5、身份证有可能是伪造的,或者照片与实际持有人不符需要查明情况;
但是法律同时规定,警察依法执行公务,查验身份证时,应首先出示执法证件,然后才可以查验居民身份证。