[Grammar] For years or By years

Status
Not open for further replies.

coldplay258

Member
Joined
Oct 3, 2012
Member Type
Student or Learner
Native Language
Spanish
Home Country
Puerto Rico
Current Location
Puerto Rico
I need some help here:

*Which of this sentences is written correctly?

He is my friend for years. OR He is my friend by years.
 

billmcd

Key Member
Joined
Mar 27, 2009
Member Type
English Teacher
Native Language
English
Home Country
United States
Current Location
United States
I need some help here:

*Which of[STRIKE] this [/STRIKE] these sentences is written correctly?

He is my friend for years. OR He is my friend by years. He has been my friend for years. ("has/have been" for a period of time)

b.
b.
 

coldplay258

Member
Joined
Oct 3, 2012
Member Type
Student or Learner
Native Language
Spanish
Home Country
Puerto Rico
Current Location
Puerto Rico
Thank you very much for your help.
 
Status
Not open for further replies.
Top