Why "your" face? There is no "your" in the Czech sentence. So, why "you have a spider on the face" is not accepted as a correct answer? Could somebody fix this?
It's implied in the sentence that it's your face (a bit idiomatic). You can't have a spider on someone else's face. And in English you have to specify what face you mean (I think articles don't fit in this context).