it's years, it's ages, it's centuries...

Unveiled

Member
Italian-Italy
#1 Although it's years you've been smoking, you know you shouldn't.
#2 Although you've been smoking for years, you know you shouldn't.

Are both of these sentences correct? I've got more doubts about #1: I know "It's years" is always followed by "since" + past (it's years since we saw each other,it's years since I wrote him for the last time...), but in this case the person continues smoking...:confused:


Thanks for helping me :)
 
  • whatonearth

    Senior Member
    UK, English
    Sentence #2 is definitely correct...whereas #1 is not correct, the structure of it makes it seems as though this person has been smoking YEARS (as opposed to cigarettes!)(!?) which is obviously non-sensical! :)
     

    maxiogee

    Banned
    English
    #1 Although it's years you've been smoking, you know you shouldn't.:cross:
    #2 Although you've been smoking for years, you know you shouldn't.:tick:

    > Are both of these sentences correct?

    No. The second is perfect.
     
    Top