[Grammar] Henry had smoked for 10 years when he finally gave it up.

Status
Not open for further replies.

Son Ho

Member
Joined
Mar 22, 2016
Member Type
Student or Learner
Native Language
Vietnamese
Home Country
Vietnam
Current Location
Vietnam
Good afternoon, teachers.
Could you please help me to choose the correct sentence? I wonder if we could use both of them.


  1. Henry had smoked for 10 years when he finally gave it up.
  2. Henry had been smoking for 10 years when he finally gave it up.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
Before we answer, perhaps you could tell us what you already know about the difference in meaning between these two sentences.

What is it that the continuous emphasises that the simple does not?
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
You can, and you can also say gave up. However, try answering Jutfrank's question.
 

Son Ho

Member
Joined
Mar 22, 2016
Member Type
Student or Learner
Native Language
Vietnamese
Home Country
Vietnam
Current Location
Vietnam
What is it that the continuous emphasises that the simple does not?

The continuous emphasises the continuation of an action or that action has just finished with a result.
 

tedmc

VIP Member
Joined
Apr 16, 2014
Member Type
Interested in Language
Native Language
Chinese
Home Country
Malaysia
Current Location
Malaysia
The continuous emphasises the continuation of an action or that action has just finished with a result.

The action doesn't necessarily have to finish and produce a result. Just that it continued over a period of time.
 
Last edited by a moderator:

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
To be honest, I don't see the point of the continuous form here. Ten years doesn't need emphasis.
 
Status
Not open for further replies.
Top