D is the correct answer, I'm 100% sure about that
Correct is the word recant....
<span>So every day I wove on the great loom, but every night by torchlight I unwove it; and so for three years I deceived the Akhaians.
Her plan had all along been to delay time of having to marry a suitor. Thus, her actions display how clever she was</span>
It is Present Perfect.
FORM
[has/have + past participle]
<span>Examples:
</span>You have seen that movie many times.
<span />Have you seen that movie many times?
You have not seen that movie many times.