"... for the last month."

Status
Not open for further replies.

Odessa Dawn

Key Member
Joined
Aug 10, 2012
Location
Saudi Arabia
Member Type
Student or Learner
Native Language
Arabic
Home Country
Saudi Arabia
Current Location
Saudi Arabia
Could you explain the difference in article usage in the following sentences:

1) He hasn't smoked a cigarette since last month.
2) He hasn't smoked a cigarette for the last month.

Are those sentences correct?

Thank you in advance.


They are correct.

1 means that the last time he smoked was on 31st January.

2 means that the last time he smoked was on 22nd January (as today is 22nd February).



Why? To me, there is a difference between since and for. Since has to be followed by specific time. While for has to be followed by a length of time.


Examples:



I have not visited the UsingEnglish Forum since last month/last year.

I have been a member to this form, for example, for 7 months.


Just to be clear with, I am not saying that Rover's version is not natural, and I have my fingers cut if I type anything goes against his wishes since he is from the most giving people. But, to be honest with you, this is the first time I have seen that for can be used in such a way. Therefore, as it has been put well, "We make our world significant by the courage of our questions and by the depth of our answers." – Carl Sagan


Thank you.


P.S.: Please note that I have posted this question in a new thread although it is relevant to this one. But emsr has told me not to hijack others' posts.

 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland


Why? To me, there is a difference between since and for. Since has to be followed by specific time. While for has to be followed by a length of time.


Examples:



I have not visited the UsingEnglish Forum since last month/last year.

I have been a member to this form, for example, for 7 months.


Just to be clear with, I am not saying that Rover's version is not natural, and I have my fingers cut if I type anything goes against his wishes since he is from the most giving people. But, to be honest with you, this is the first time I have seen that for can be used in such a way. Therefore, as it has been put well, "We make our world significant by the courage of our questions and by the depth of our answers." – Carl Sagan


Thank you.


P.S.: Please note that I have posted this question in a new thread although it is relevant to this one. But emsr has told me not to hijack others' posts.


A month is a specific period of time.
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
And "for the last month" means "for one month, up until now".
 
Status
Not open for further replies.
Top