@tufguy: As emsr2d2 has correctly pointed out, they're all correct. However, are you aware of what context they work in?
Can you describe a situation that you might use them in?
Now you've introduced an entirely different construct (must have). :shock:It's nine in the morning. Anna must have completed her household chores by now.
That's okay, but I'm not sure you understand the bit in blue.She has completed all her household work by nine (every day), so I think we can go and meet her.
See above.Is it OK if I don't use "every day" here?
Now you've introduced an entirely different construct (must have). :shock:
That's okay, but I'm not sure you understand the bit in blue.
See above.
It means she completes her work everyday by nine. I mean I don't know [strike]what is the way[/strike] how to describe it in other words. Please tell me what exactly [strike]does[/strike] it means?
I'm certain that we have discussed the difference between "everyday" and "every day" with you before.
Note my corrections to other parts of your post.
Tufguy, everyday is an adverb. . . .
They have finished their work by 10 AM every day.
I have read my books by 9 AM every day.
I have reached my office before noon every day.
It's nine in the morning. Anna must have completed her household chores by now. She has completed all her household work by nine every day, so I think we can go and meet her.
I'm certain that we have discussed the difference between "everyday" and "every day" with you before.
Note my corrections to other parts of your post.
I disagree. They can be natural in the right context.Not natural.