Learn English – Difference between might and might have

grammargrammaticality-in-contextmodal-verbssentence-constructionsentence-meaning

He might have gone. But luckily we reached his house and found him.

He might go. But luckily we reached his house and found him.

What do the bold sentences mean?

Do they refer to the past?

When to use 'might' and when to use 'might have'?

Which of the above sentences is correct in the context?

Can we use 'might' to refer a past action without mentioning the context?

Please answer me all of the above questions with explanation. I've been struggling with it but stuck with the confusion.

Another question is regarding to the following sentence:
I might go.

What does the sentence mean?

Is it describing the past or the future?

How to understand?

Best Answer

He might have gone = There was a possibility that he had already gone. (past tense)

He might go (and I might go) refer to a possibility either in the past or the present. We thought he might go, but he didn't. I might go out later if it stops raining. He might go doesn't really fit with '...but luckily we reached his house and found him'.

Related Topic