Page 1 of 1

has had vs. had

Posted: Thu Jan 10, 2019 9:17 am
by azz
1) She had two children who became dropouts, and three other children who graduated from college.
2) She has had two children who became dropouts, and three other children who graduated from college.


Which of the above is grammatically correct?

Many thanks.

Re: has had vs. had

Posted: Thu Jan 10, 2019 8:01 pm
by Shelley
They both seem ok to me, azz.

Re: has had vs. had

Posted: Sat Jan 12, 2019 9:31 am
by Rufus Miles
the use of the past/preterit or the present perfect in the first verb surely changes everything. In the second example the event is linked to the present, so "she" could still have more children (or indeed "have still more children" - not the same meaning either). However one could argue that if this were indeed the speaker's intention, then he/she ought to have used "have become"...

Re: has had vs. had

Posted: Mon Jan 14, 2019 4:02 am
by Erik_Kowal
Rufus Miles wrote:
Sat Jan 12, 2019 9:31 am
However one could argue that if this were indeed the speaker's intention, then he/she ought to have used "have become"...
True for British English, but I think this kind of tense mixing is largely acceptable in most flavours of US English.

Re: has had vs. had

Posted: Wed Jan 16, 2019 11:30 am
by Rufus Miles
good point. They don't use present perfect in many places we do