The correct answer is: B. She said that she will then take rest for some time.
The sentence “She said, ‘I will now take rest for sometime'” is in the direct speech. In direct speech, the words of the speaker are quoted exactly as they were spoken. In indirect speech, the words of the speaker are reported, but not quoted exactly. In indirect speech, the tense of the verb is usually changed to the past tense.
In this case, the direct speech is:
- She said, “I will now take rest for sometime.”
The indirect speech is:
- She said that she would then take rest for some time.
The reason for the change in tense is that the direct speech is in the present tense, while the indirect speech is in the past tense. This is because the indirect speech is reporting what the speaker said at a time in the past.
The other options are incorrect because they do not accurately report what the speaker said. Option A is incorrect because it changes the subject of the sentence from “she” to “I”. Option C is incorrect because it changes the tense of the verb from “will” to “would”. Option D is incorrect because it changes the gender of the speaker from “she” to “he”.