I feel naughty because I haven't done any work today. Have you tidied up? The house looks so clean!
Zajímalo by mě proč není v 1. větě have not been doing… když zdůrazňuju dobu (today) a u té 2. věty proč není have you been tidying ? když se ptám na “akci”?