I haven't <been sleeping> <slept> well recently, but last night I slept well.

Status
Not open for further replies.

Michaelll

Banned
Joined
Aug 11, 2022
Member Type
Student or Learner
Native Language
Russian
Home Country
Belarus
Current Location
Belarus
Which do you think is more grammatical or are both fine? If one or the other is not good, could you please explain why?
  • I haven't been sleeping well recently, but last night I slept well.
  • I haven't slept well recently, but last night I slept well.
 
While the originals are fine as is, they could be shortened a bit.

  • I haven't been sleeping well recently, but I did last night.
  • I haven't slept well recently, but last night I did.
 
Status
Not open for further replies.
Back
Top