Why is this sentence like this

Status
Not open for further replies.

Mariem100

New member
Joined
Aug 12, 2014
Member Type
Student or Learner
Native Language
French
Home Country
France
Current Location
France
"You look tired" " yes I ve been playing basketball" why is it not "I ve played basketball.?"
 
"You look tired." "Yes, I've been playing basketball." Why is it not "I've played basketball"?

Welcome to the forum. :hi:

Please note my amendments to your post in red. Capital letters and punctuation are very important in written English. You can't put a space instead of an apostrophe.

"I've been playing basketball" gives the idea of an activity which continued for a longer period and that it happened recently.
 
But what is the difference with "I have been playing" and "I've played"
 
"I have been playing" or "I've been playing" means you were doing it recently. "I have played" or "I've played" means that at some time in your life you've done it. It means that you have experience.
 
1. I've played/practiced basketball for three years.
2. I've played/practiced basketball for three hours.
3. I've been playing/practicing basketball for three years.
4. I've been playing/practicing basketball for three hours.

I think all of them above are grammatically correct.
I understand #4 is the most suitable for the OP's context, but how about #2? Could it be unnatural?

Thank you.:-D
 
When there is evidence present now that indicates a recent activity - looking tired in this case - we often use the present perfect progressive form.
 
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