0
Anonymous Posted 19 years ago
Grammar

Present Perfect

Hello there,

Is there a negative question with 'How long + Present Perfect'?

Eg. Is it okay to say: How long haven't you visited your friend?

Or it's better to say: How long has it been since you visted your friend?

Or both ways are as good?

Thank you.
  

Top answer

To me, you can say both of them.

  • To me, you can say both of them.
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.

3 Answers
0
To me, you can say both of them.
0
AnonymousHello there,

Is there a negative question with 'How long + Present Perfect'?

Eg. Is it okay to say: How long haven't you visited your friend?

Or it's better to say: How long has it been since you visted your friend?

Or both ways are as good?

Thank you.
The
0
Is there a negative question with 'How long + Present Perfect'?
No. Not really. You have to rephrase it as you have done in your second example.
Your first example is only of theoretical interest. It's possible to construct sentences using that pattern, but they are so awkward that they are really not usable if you wish to be understood clearly.

Related Questions