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
The only wrong construction is sentence #1.
"Went" is the past tense of "to go", and the past tense doesn't
"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.
The verbs go, see, do, run, and come have special spellings to show past time.
present PAST WITH HAS, HAVE, OR HAD
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
People are waiting to help.
Related forum topics: