[Grammar] Have been ing

Status
Not open for further replies.

chingchangchong

Junior Member
Joined
Jul 29, 2014
Member Type
Student or Learner
Native Language
Korean
Home Country
South Korea
Current Location
South Korea
1. She is a good tennis player. She has been playing since she was eight.
2. She is a good tennis player. She has played since she was eight

What is the different between 1 and 2?

Grammartically, Both of them are correct. (Just my opinion)
 
I see no difference between the present perfect and the present perfect continuous in this context, but I am not a teacher.
 
1. She is a good tennis player. She has been playing since she was eight.
2. She is a good tennis player. She has played since she was eight

What is the difference between 1 and 2?

Grammatically, both of them are correct. (Just my opinion.)
2 is ungrammatical as it lacks a full stop (period).

I agree with Matthew.
 
I'd consider 1 to be more natural, at least in speech.
 
May I ask why you think so?
Thank you.
Because it's what I'd say. ;-)
No, that's not right. I'd say it because it's more natural. This is based on 50+ years of speaking native English. How else can you say whether something sounds more natural or not? I also note that three respected members and commentators seem to agree with me, but that obviously can't be why I think so.
If you want something concrete, 2 sounds stilted, formal, and non-native. It sounds like something an English learner who isn't quite confident with the present perfect continuous would say.

Do you understand something different by what "sounding natural" means?
 
Do you understand something different by what "sounding natural" means?
I'm afraid not.:cry: I think we, non-native speakers, have to learn natural English expressions/constructions one by one.
Anyway, I've been learning a lot from you. Thank you. I'll try my best to acquire as much natural English as possible.:-D
 
In this case, since the tennis playing is ongoing, the continuous "playing" is more natural.
 
I'm not a teacher nor a native speaker.
For me the second one sounds wrong. I might be wrong but I think Present Perfect tense is good for a sentence without a definite time, whereas Present Perfect Progressive uses with a time expression. It might be an hour or an another action to compare with.
 
While I prefer the continuous verb, I don't agree that the present perfect is wrong.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top