The best and most correct choice for the blank is the prepositional phrase, according to:
What is the time according to your watch?
The New Oxford American Dictionary defines according to as:
as stated by or in
If you only had one-word prepositions to choose from, then on would be your next best option, although I would not consider it as formal:
What is the time on your watch?
Also, using on is a loose way of saying:
What time has your watch?
You could also use by, although this usage is not common in this context:
What is the time by your watch?
One of the definitions of by, as given by the New Oxford American Dictionary, is:
concerning; according to
The difference is subtle, and while "repent for" is becoming more common simply because it sounds more consistent with other phrases, that is a shame since "repent of" conveys something meaningful that "repent for" does not.
"Repent for" indicates a simple cause-and-effect relationship, e.g. "I committed some sins, now I have to repent for committing them." Just like, "I got a speeding ticket, and now I have to pay a fine for speeding."
"Repent of" has a more subtle meaning. It's closer to "repent about", but not quite: The idea is that you are attempting to take something within yourself - a part of yourself - and reform it, or distance yourself from it. Consider it a combination of "meditate on", and "dispose of".
That's a pretty different - and I'd say a more powerful - idea than simply facing consequences for an act.
Best Answer
The preposition to use together absolved is of, or from.
Similarly to the second sentence, I would write from your sins.