used to talk about things that possibly happened in the past or might possibly happen in the future
The missing keys may have been left in the car.