Yes, if your flight is delayed and you're already at the airport, you can speak to the gate agent and ask them about the reason for the delay.