A question for English grammar :)
I think in the UK, only "Have you swept yet?" would be used, as "yet" with simple past sounds odd.
But in the US, they're a bit laxer about this and would say "Did you sweep yet?" as well.
I suppose both should be accepted.