The airlines are usually not going to ask . However, three times in the last month Border Patrol was checking documents at my gate before boarding. I have seen it in the past, but I don't remember it happening more than twice a year. They have, and they do, control immigration status. Same goes for some roadside check points.