may have
Può aver perso il suo autobus.
He may have missed his bus.
Tom può aver giocato a tennis ieri.
Tom may have played tennis yesterday.
Solo un cane rabbioso può aver sparato in testa a una ragazza così carina.
Only a mad dog could have shot such a pretty girl in the head.
— Kill Bill: The Whole Bloody Affair (2011)
Può aver scritto la lettera in un altro posto.
He may have written the letter somewhere else.
— M - Il mostro di Düsseldorf (1931)
Il dottore può aver detto così.
The doctor may have said so.
Lui non può aver detto una cosa così stupida.
He can't have said something so stupid.