0
Anonymous Posted 4 years ago
Grammar

What would be natural?

A happen to meet a friend at a bar. We talk and I ask:

(Have) You been here (for) a long time? / (Have) You been here long?


What would be natural?

  

Top answer

Both are natural. I'd probably use the second one (with just 'long'). CJ

  • Both are natural.
  • I'd probably use the second one (with just 'long').
  • CJ
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

Both are natural. I'd probably use the second one (with just 'long').

CJ

Related Questions