I've <taught> <been teaching> English for 10 years. (Is the action finished in either of these?)

Status
Not open for further replies.

Michaelll

Banned
Joined
Aug 11, 2022
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
Does either of these (in each pair) indicate whether the action is finished or not (= the action is still going on)?

1a. He's worked here for ten years.
2a. He's been working here for ten years.

1b. I've taught English for ten years.
2b. I've been teaching English for ten years.

1c. She's gone to his grave every weekend for ten years.
2c. She's been going to his grave every weekend for ten years.

1d. I've studied French for ten years.
2d. I've been studying French for ten years.
 
Not without more context.
 
The first of each pair implies the action may have stopped while the second implies the action is on-going.
 
Not without more context.
Do I get that right that none of those (by itself = without more context) indicate whether the action is finished or not?
For example, "I've studied French for ten years" can mean that 'I' still study French to the same extent that "I've been studying French for ten years" can mean that I've stopped studying (and the other way around). Is that correct?
 
You asked this same question, with different examples, a few weeks ago.

 
You asked this same question, with different examples, a few weeks ago.
Yes, I remember. I just wanted to get things sorted out for sure.
 
Enough is enough.

Thread locked.
 
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