Why is it ' have slep t' and not ' haven't been sleeping' in the above exchange? -- Because it refers to the near past ('for 3 nights'), not the ongoing problem itself.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mister MicawberWhy is it 'have slept' and not 'haven't been sleeping' in the above exchange?-- Because it refers to the near past ('for 3 nights'), not the ongoing problem itself.se