📐 Grammar Practice
I haven't had a coffee since June vs I haven't been having coffee since June
📋 Grammar Summary
haven't/hasn't + past participle (= zero occurrences)haven't/hasn't been + verb-ing (= reduced or interrupted habit)haven't/hasn't been + verb-ing + much (= low frequency, not necessarily zero)
🎮 Practice Activities
Zero or Less? Choose the Right Negative Form
Present Perfect Negatives — simple vs continuous
Complete each sentence with the correct form.
She wants to be completely honest with her doctor: she _____ at all since January — not one cigarette.
He admits it's a half truth: he _____ coffee much since June — he still has one occasionally, but far less than before.
I want to be precise: I _____ fast food since March — not once, completely zero.
She has cut back significantly: she _____ to the gym much recently, but she still goes once a week.
As part of his new routine, he _____ alcohol for three months — he stopped completely after his doctor's advice.
It's not a total absence — she _____ much since the summer, but she still walks to work every day.
He can say this with confidence: he _____ a fast-food restaurant since his last check-up — not once.
She's trying to reduce her sugar intake: she _____ much chocolate recently, though she had a small piece last weekend.
He flipped his habit completely: he _____ a cigarette for six months — his absence from smoking is total.
It's an omission she wants to correct: she _____ her doctor the full truth about her diet — she always leaves something out.
He's cut back on coffee as part of his new routine: he _____ much coffee since June, though he still has one cup most mornings.
She can tease out the difference clearly: she _____ meat for two years — not a single piece, ever.
He's been less active lately: he _____ to the gym much since the summer, though he still goes occasionally.
She wants to be completely precise: she _____ a single alcoholic drink since her birthday — completely zero.
Simple or Continuous? Pick the Right Meaning
Present Perfect Negatives — simple vs continuous
Choose the correct option to complete each sentence.
The doctor asked him about his habits. He said: 'I _____ fast food since January — not once, I promise.'
She cut back on sugar after the summer. She says: 'I _____ much chocolate recently, but I still have a little at weekends.'
He's completely changed his routine: he _____ alcohol for three months — his absence from drinking is total.
She's less active than before, but not completely stopped: she _____ much recently, though she still walks every day.
He's honest about his habit: 'I _____ cigarettes for six months — not one, completely stopped.'
She's cut back on coffee but hasn't stopped: 'I _____ much coffee since June — maybe one cup a day now instead of four.'
He wants to count precisely: 'I _____ the gym this month — not a single visit.'
She's been going to the gym less often lately: 'I _____ much this month, but I still go on Saturdays.'
He's being completely honest with his doctor: 'I _____ meat since I was twenty — not once in my life.'
She's reduced her screen time but hasn't eliminated it: 'I _____ much television since the summer — maybe an hour a week.'
He's proud of his progress: 'I _____ a single sugary drink for four months — I flipped my routine completely.'
She's reduced her habit but is honest that it's not zero: 'I _____ much since my last appointment, but I still have one occasionally.'