Duplicate of Present Perfect Progressive vs Present Perfect Review
She hasn't written a word since she sat down.
Card 1 of 15