Continuous present tense in the place of simple present tense

Solution 1:

We can make things a little clearer by considering statements rather than questions. The present progressive construction is available to speakers who want to describe what is happening at the time of speaking, or within a defined time frame, or a particular context. If I say I am doing my homework I describe my present activity. I probably wouldn’t say I am doing my homework regularly on its own, because it suggests a contrast with some other time when I was not doing my homework regularly, so we might expect, for example, a piece of speech such as For a long time I didn’t bother much with homework. I preferred to watch television or play cricket. But I can see that I won’t pass the exams I need without working harder so I am doing my homework regularly now.

If I say I do my homework regularly I am making a statement about what is generally the case. The sentence contains no suggestion that I have ever deviated from this commendable practice.

Looking again now at the interrogative forms, you can perhaps more readily see that Are you doing your homework regularly? asks a question in relation to a particular set of circumstances. Perhaps a teacher is interviewing a student about his performance and is checking that the student is doing everything that is required. Or perhaps a parent is checking up on a child. Do you do your homework work regularly? could also be asked in similar circumstances, but on the whole it is likely to be asked in a more general context, such as that of one student asking the question of another.

Solution 2:

“Are you doing your work regularly” is broken English. It would not be generated by a native speaker save in some exotic circumstance.

It needs to be “Do you work regularly?” or “Do you have regular work?”

EDIT

If the sense of doing your work here is actually doing your homework, then the sentence is fine as it stands.