Might Have vs May Have Difference between might have and may have can be a bit confusing as both speak of possibility. So, you can say that might have and may have are two words that are often confused when it comes to their meanings and applications. It is indeed true that both of […]