+0
Hello,

I'm getting confused with the way how we should use may, might and may have done. I know may is used for the present tense, but might and may have done are both used for the past tense phases. So when do we use might and when do we use may have done?

Say,

He might be right
He might have been right

Thanks,
+1
may and might are nearly interchangeable in many cases. They mean "It is possible that ...". The proposition that follows is a present or future situation.

He may go to London. = He might go to London. = It is possible that he [goes / will go] to London.
He may win the prize. = He might win the prize. = It is possible that he will win the prize.
He may be right. = He might be right. = It is possible that he is right.
__________

may have and might have also mean "It is possible that ...", but the proposition that follows is a past situation.

He may have gone to London. = He might have gone to London. = It is possible that he [has gone / went] to London.
He may have won the prize. = He might have won the prize. = It is possible that he [has won / won] the prize.
He may have been right. = He might have been right. = It is possible that he was right.
_________

In reported speech, might is the backshifted form of may and of might (with or without have).

I may take a trip. >>> I thought I might take a trip.
I might take a trip >>> I thought I might take a trip.
I may have seen that movie. >>> I thought I might have seen that movie.
I might have seen that movie. >>> I thought I might have seen that movie.
I may need two more. >>> Frank told Jane that I might need two more.
I might need two more. >>> Frank told Jane that I might need two more.
John may have bought the car. >>> Susan felt that John might have bought the car.
John might have bought the car. >>> Susan felt that John might have bought the car.
________

might (but not may) can be used to make a suggestion about future behavior. It can have the tone of a mild reprimand.

You might speak louder next time. It is possible for you to speak louder; therefore, you should.
You might try to listen more carefully. It is possible for you to try to listen more carefully; therefore, you should.
_________

might have (but not may have) can be used to reproach someone for what was not done, but should have been done. (Here might have is more like "It was possible")

You might have asked me before taking the money. It was possible for you to ask me before taking the money, but you took the money without asking. You should not have done that.
You might have told me where you were going. It was possible for you to tell me where you were going, but you didn't. You should have told me.
________

might have (but not may have) can be used to express distress about a past possibility.

What were you doing up on that ladder? You might have fallen! It was possible for you to fall. You didn't fall, but it was possible.
Why did you trust that stockbroker? You might have lost all your money! It was possible for you to lose all your money. You didn't lose it, but it was possible.
_______

If you have further questions, let us know which sentences are causing problems, and we can analyze them one at a time.

CJ

+0
See:

Past modals

He might be right now/today
He might have been right yesterday, in the past
Try out our live chat room.
Comments  
How can use of through in diffrent sentences . I get really confused in so many sentences.
Site Hint: Check out our list of pronunciation videos.

I dont know.

Only l know want go from here(lran)


l want go to the england