1. I have been working all day. 2. I have worked all day. 3. I worked all day. Hi, Number 1 is correct but what about number 2 and 3? Thank you.