She has gone six months.

yi-ing

Senior Member
Joined
Jun 7, 2017
Member Type
Student or Learner
Native Language
Tamil
Home Country
Singapore
Current Location
Singapore
Are the following mean the same?

She has been gone six months.
She has been dead six months.
She has died six months.
 

yi-ing

Senior Member
Joined
Jun 7, 2017
Member Type
Student or Learner
Native Language
Tamil
Home Country
Singapore
Current Location
Singapore
Are the following the same?

She has been gone for six months
She has been gone six months.

The third is incorrect - She died six months ago.
How about?

She has died for six months.
 

Phaedrus

Key Member
Joined
Jul 19, 2012
Member Type
English Teacher
Native Language
English
Home Country
United States
Current Location
United States
She has been dead six months.

For what it's worth, the present simple is possible in a related, somewhat literary construction:

She is six months dead.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
You can't say "She has died for six months". You can only die once. You can't do it constantly for a period of six months.

If you use "She has died", you can't add a time reference. It's simply a statement of fact, like "She is dead".
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
You can't say "She has died for six months". You can only die once. You can't do it constantly for a period of six months.

If you use "She has died", you can't add a time reference. It's simply a statement of fact, like "She is dead".

True, but there are two very different senses of the verb die. We can say She's been dying for six months.
 
Top