What the difference is between the past and present perfect in these 2

Status
Not open for further replies.

learning54

Senior Member
Joined
Oct 16, 2011
Member Type
English Teacher
Native Language
Spanish
Home Country
Spain
Current Location
Spain
Hi teachers,
If a student asks me what the diffference is between these two sentences besides the tense, what should I say?

a) She has had a large breakfast twice.
b) She had a large breakfast twice.

a) She has gotten up early a few times.
b) She got up early a few times.

I know that if a put a present time marker or a past time marker will clarify the difference, but what if I leave it the way it is.

Thanks in advance.
 
Last edited:

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Hi teachers,
If a student asks me what the diffference is between these two sentences besides the tense, what should I say?

a) She has had a large breakfast twice.
b) She had a large breakfast twice.

a) She has gotten up early a few times.
b) She got up early a few times.

I know that if a put a present time marker or a past time marker will clarify the difference, but what if I leave it the way it is.

Thanks in advance.

The first is rather odd. I can't imagine any situation where "She [has] had a large breakfast twice" would be necessary. If nothing else, it would be more likely to say "She [has] had two large breakfasts".

With the second, the main difference is that we don't use "to have gotten [up]" in BrE.
 

learning54

Senior Member
Joined
Oct 16, 2011
Member Type
English Teacher
Native Language
Spanish
Home Country
Spain
Current Location
Spain
Hi,
Thank you for your reply.
Let me change the sentences.
a) They have had lunch together twice.
b) They had lunch together twice.

TS
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
a) They have had lunch together twice.
b) They had lunch together twice.
It's the normal difference between the present perfect and the past simple. In the first, the time period in the speaker's mind extends up to the present moment; in the second, it's past.
 

learning54

Senior Member
Joined
Oct 16, 2011
Member Type
English Teacher
Native Language
Spanish
Home Country
Spain
Current Location
Spain
Hi 5jj,
Thank you for that one. That's exactly what I was looking for!:up:

L.
 
Status
Not open for further replies.
Top