Results 1 to 3 of 3
  1. #1
    Odessa Dawn is offline Key Member
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Arabic
      • Home Country:
      • Saudi Arabia
      • Current Location:
      • Saudi Arabia
    Join Date
    Aug 2012
    Posts
    1,614

    "... for the last month."

    Quote Originally Posted by IreneRead View Post
    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.

    Quote Originally Posted by Rover_KE View Post
    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.


  2. #2
    bhaisahab's Avatar
    bhaisahab is offline Moderator
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Ireland
    Join Date
    Apr 2008
    Posts
    25,698

    Re: "... for the last month."

    Quote Originally Posted by Odessa Dawn View Post


    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.

  3. #3
    Raymott's Avatar
    Raymott is offline VIP Member
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia
    Join Date
    Jun 2008
    Posts
    25,679

    Re: "... for the last month."

    And "for the last month" means "for one month, up until now".

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •