0
Anonymous Posted 17 years ago
Grammar

Difference between may have or might have

Hi,

What's the difference between may have and might have? Are both these two interchangeably used as a third past conditional sentence, or there is any specifice difference between these two?

Thanks in advance.
  

Top answer

As an expression of possibility, they are essentially interchangeable: A: Where's John? B: He may/might have gone shopping. ' John said that he might go shopping .

  • As an expression of possibility, they are essentially interchangeable: A: Where's John?
  • B: He may/might have gone shopping.
  • ' John said that he might go shopping .
  • As 3rd conditional, only 'might' (as the past form of 'may') works: If I had been in Tokyo yesterday, I might have gone shopping.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
.
As an expression of possibility, they are essentially interchangeable:

A: Where's John?
B: He may/might have gone shopping.

As reported speech, 'might' is past of 'may':

'I may go shopping.'
John said that he might go shopping.

As 3rd conditional, only 'might' (as the past form of 'may') works:

If I had bee

Related Questions