Bon ok c'est bon alors.
Bah may/might tu les utilises pour parler d'une possibilité, d'un truc dont tu n'es pas certain. Et "may" est utilisé pour parler d'un fait plus certain que "might" sur une euh,,échelle de certitude 
Donc pour construire ta phrase :
Sujet + modal( may/might) have + P.passé = He might have left them by the pump
Et ca veut dire : Il se peut qu'il les aie laissées près de la pompe ( pompe/pump je suppose,,)