Hi all!

Please let me know whether the following usage are correct.

1. He has went outside.
2. He has gone outside.
3. He might not come today.
4. He may not come today.
5. The book might have been kept in some other bag.

Thanks in advance
Hello, Shiv Emotion: smile

The only wrong construction is sentence #1.
"Went" is the past tense of "to go", and the past tense doesn't as a norm use an auxiliary verb in affirmative statements. And, in any case, the auxiliary of the past simple is "did":
"He went out a while ago."
"He didn't go out a while ago."
"Did he go out a while ago?"

You used "has" correctly in your second sentence: together with the past participle of a verb, "has" and "have" form the present perfect.
"He has gone out."
"Has he gone out yet?"
"He hasn't gone out today."

So, all your sentences but #1 are correct.

My son is learning this Irregular verbs

The verbs go, see, do, run, and come have special spellings to show past time.


Go Joe went home They have gone too

see He saw planes We had seen them

do She did work He has done work

run The children ran They have run fast

come I came here A man has come too