[Grammar] "I love you for 2 years."

Status
Not open for further replies.

sky3120

Member
Joined
Jan 29, 2012
Member Type
Student or Learner
Native Language
Korean
Home Country
South Korea
Current Location
South Korea
"I love you for a long time."

"I love you for 2 years."

Are those correct? I think we need to change the verb tense but I am not sure if it is acceptable or correct. What do you teachers think about it? Thank you so much as usual.
 

philo2009

Senior Member
Joined
Jan 16, 2009
Member Type
Academic
Native Language
British English
Home Country
UK
Current Location
Japan
"I love you for a long time."

"I love you for 2 years."

Are those correct? I think we need to change the verb tense but I am not sure if it is acceptable or correct. What do you teachers think about it? Thank you so much as usual.

No. You need either past or present/past perfect.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Or use a future form.
 

philo2009

Senior Member
Joined
Jan 16, 2009
Member Type
Academic
Native Language
British English
Home Country
UK
Current Location
Japan
Yes, structurally possible, of course, but semantically rather improbable (one is hardly likely to set a time limit on future love!)
 

HanibalII

Member
Joined
May 9, 2012
Member Type
Student or Learner
Native Language
English
Home Country
Australia
Current Location
Australia
"I love you for a long time."

"I love you for 2 years."

Are those correct? I think we need to change the verb tense but I am not sure if it is acceptable or correct. What do you teachers think about it? Thank you so much as usual.


"I've loved you for a long time" - Past tense

"I will love you for a long time" - Present tense

"I've loved you for two years" - Past tense
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
"I've loved you for a long time" - [STRIKE]Past tense[/STRIKE] present perfect

"I will love you for a long time" - [STRIKE]Present tense[/STRIKE]a modal form, sometimes called the future tense.

"I've loved you for two years" - [STRIKE]Past tense[/STRIKE] present perfect
5
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
HanibalII, please resume stating that you are not a teacher...yet.

Thank you.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
HanibalII, please resume stating that you are not a teacher...yet.

Thank you.
It still states that clearly in hanibalII's signature line.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
It still states that clearly in hanibalII's signature line.

But students reading our replies don't go to the trouble of perusing our profiles.
 

Chicken Sandwich

Senior Member
Joined
Jun 20, 2010
Member Type
Interested in Language
Native Language
Russian
Home Country
Russian Federation
Current Location
Netherlands
But students reading our replies don't go to the trouble of perusing our profiles.

I can see 5jj's, emsr2d2's and HanibalII's signatures below their posts (without going to their profile page), but I had to enable this feature manually by going to Settings -> My Account -> General Settings -> Thread Display Options -> Visible Post Elements and then ticking the "Show Signatures"-box.
 

BobK

Moderator
Staff member
Joined
Jul 29, 2006
Location
Spencers Wood, near Reading, UK
Member Type
Retired English Teacher
Native Language
English
Home Country
UK
Current Location
UK
Yes, structurally possible, of course, but semantically rather improbable (one is hardly likely to set a time limit on future love!)
:up: And even, in - say - a summary of such an improbable contract - even the present would be 'possible': 'OK, that's all agreed then: I love you for two years and you do your share of the housework...' :) But this sort of hypothetical use is of little or no relevance to actual language.

b
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I can see 5jj's, emsr2d2's and HanibalII's signatures below their posts (without going to their profile page), but I had to enable this feature manually by going to Settings -> My Account -> General Settings -> Thread Display Options -> Visible Post Elements and then ticking the "Show Signatures"-box.

Really? I assumed all signature lines were visible by default. That might need to be looked at by the webmaster!
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
Status
Not open for further replies.
Top