John and I are friends

Status
Not open for further replies.

optimistic pessimist

Senior Member
Joined
Jan 1, 2008
Member Type
Native Language
Japanese
Home Country
Japan
Current Location
Japan
Dear all,


Is it okay to say "John and I are friends for three years"?

I know "John and I have been friends..." is correct, but I'd like to know if the sentence above can be acceptable.

Thank you!

OP
 
Dear all,


Is it okay to say "John and I are friends for three years"?

I know "John and I have been friends..." is correct, but I'd like to know if the sentence above can be acceptable.

That particular sentence is understandable, but that grammar is not good because with different words the meaning can be unclear.
If you say 'John and I are business partners for three years.', I don't know if you are talking about the past, the future, or some of both.

So you should say '...have been friends for three years.'

Thank you!


OP
2006
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top