How long has he played computer games? - Since he got the computer.

GeneD

Senior Member
Joined
Mar 18, 2017
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
How long has he been playing the computer games? - For two hours.
How long has he played computer games? - Since he got the computer.

Does the present perfect work this way (as shown in the underlined example)?
 
Last edited:

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Interested in Language
Native Language
Chinese
Home Country
China
Current Location
Hong Kong
How long has he been playing games since he got the computer?
 

GeneD

Senior Member
Joined
Mar 18, 2017
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
Is the present perfect continuous necessarily used for repeated actions?
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Interested in Language
Native Language
Chinese
Home Country
China
Current Location
Hong Kong
I would use the continuous tense if the action is ongoing.
 
Last edited:

GeneD

Senior Member
Joined
Mar 18, 2017
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
I'll try to explain my questions. What's puzzling me is those relations between the simple and continuous tenses in general.
On one hand, the present simple reflects the idea of repeated actions, and so (partly) does the past simple, while the present and past continuous imply the action in progress but not repeated, as I see it. On the other, the past simple (partly) reflects the idea of finished action and the past continuous of unfinished. And when it comes to the perfect variations of the simple and continuous tenses, I normally find myself in a complete mess. :-D Do the present perfect and perfect continuous reflect only the idea of the finished and unfinished action? Or do they also reflect the idea of repeatedness of an action?
 

GeneD

Senior Member
Joined
Mar 18, 2017
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
The present perfect simple and continuous seems (to me) have more similarities with the present simple and continuous when it comes to "how long" questions. That's why I've asked the initial question.
 
Last edited:

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Interested in Language
Native Language
Chinese
Home Country
China
Current Location
Hong Kong
Do the present perfect and perfect continuous reflect only the idea of the finished and unfinished action? Or do they also reflect the idea of repeatedness of an action?
1. I have learned English for a long time.
2. I have been learning English for a long time.

I think the action is repeated in both cases.
 

GeneD

Senior Member
Joined
Mar 18, 2017
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
1. I have learned English for a long time.
2. I have been learning English for a long time.

I think the action is repeated in both cases.

I'm learning English. The present continuous action is temporary, as far as I know. Therefore, it doesn't seem repeated, to me. But maybe there's some ambiguity about the word "repeated", I don't know. I think I'm learning English is similar to I'm reading a book (which I take repeatedly and read but haven't finished yet; hence the emphasis is on progress, and not on regularity, it seems). I wonder if your second example has the same kind of regularity as in my examples above in the present continuous.

Your first example is exactly what I'm asking about! Is it possible to say this way? And if possible, is it natural and common? Or is the continuous form better?
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Interested in Language
Native Language
Chinese
Home Country
China
Current Location
Hong Kong
This learner cannot discern a difference in meaning between 1 and 2.
 
Last edited:

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Interested in Language
Native Language
Chinese
Home Country
China
Current Location
Hong Kong
I don't think 1 denotes the speaker has stopped learning it.
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Interested in Language
Native Language
Chinese
Home Country
China
Current Location
Hong Kong
I think 'has' has to be added before 'he been' in the quote box in the post above.
 

GeneD

Senior Member
Joined
Mar 18, 2017
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
I don't think 1 denotes the speaker has stopped learning it.
So what's the difference between your two examples if the action in both is ongoing?
 
Last edited:

GeneD

Senior Member
Joined
Mar 18, 2017
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus

GeneD

Senior Member
Joined
Mar 18, 2017
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
'This learner' refers to the learner who wrote post #16.
It's getting funny, but I really don't understand what you've just said. I have a problem with this word "refer". Who is this mysterious learner: me or you? :-D
 

GoesStation

Moderator
Staff member
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
1. I have learned English for a long time.
2. I have been learning English for a long time.

I think the action is repeated in both cases.

Sentence 1 is not natural. Use number 2.
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Interested in Language
Native Language
Chinese
Home Country
China
Current Location
Hong Kong
Top