Which expression refers to someone who is extremely occupied and has a lot to do?
On the ball
Up to one's eyeballs
Overlook minor misbehaviors
Impose harsh punishments for any infraction

English Writing Exercises are loading ...