Grammar: He is gone vs He has gone

Both are grammatically correct, but convey different meaning. 

He is gone shows the present state.
It means he is absent, away or dead. Or he has left the country, or service.
This is often used for a permanent, or long term or dramatic absence like death.

 In the sentence He  has gone the verb is in present perfect tense. It means he has departed recently and will be away for the time being. Here the action is completed. 

He is gone is more about the current status. He has gone is more about the action completed. 

Comments

Popular Posts