"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.
Or use a future form.
Remember - correct capitalisation, punctuation and spacing make posts much easier to read.
Yes, structurally possible, of course, but semantically rather improbable (one is hardly likely to set a time limit on future love!)
I'm not a teacher yet, but I am studying a Bachelor of Education with an English Literature major at Charles Sturt University, in NSW, Australia.
HanibalII, please resume stating that you are not a teacher...yet.