Firstly, I am sorry for previous post.
What is the difference between "did you work today" and "have you worked today"?