Student or Learner
Which sentence is correct?
I havent' heard from you so long.
I haven't heard from you for so long.
Is 'for' necessary? Is 'for' it necessary in similar sentences with the verb 'write'?
Thank you for replies .
In BrE, we also say "I haven't heard from you in so long".
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.