0
Faisal amin Posted 14 years ago
Grammar

what's the difference?

How long have you been here for?
How long have you been here?
  

Top answer

The meanings are the same: they are two synonyms. Some people will call 'for' unnecessary, making your first sentence more casual.

  • The meanings are the same: they are two synonyms.
  • Some people will call 'for' unnecessary, making your first sentence more casual.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
The meanings are the same: they are two synonyms. Some people will call 'for' unnecessary, making your first sentence more casual.

Related Questions