[Grammar] Present Perfect or Past Perfect

Status
Not open for further replies.

JarekSteliga

Member
Joined
Nov 30, 2011
Member Type
Interested in Language
Native Language
Polish
Home Country
Poland
Current Location
Poland
My pony died yesterday. I am today speaking to someone about this. Should I say,


"It has been living with us these past 4 years"

or

"It had been living with us these past 4 years"

Is the selection of tense here at all important/meaningful for a native speaker?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
You could only have said "He/she has been living with us for four years" while the pony was alive and still living with you.
Now that the pony has passed on, you need to use "He/she had been living with us for four years". You could also say "He/she had lived with us for four years" or "We had had her for four years".

Note that I used "He/she" in each example. We tend to refer to our pets using their sex, not as "it".
 
Status
Not open for further replies.
Top