Please note : When reporting verb is in present or future Tense, then in indirect speech we do not change the Tense of Reported speech.
So "John says", it is in present, so we will not change the Tense of "I shall go there". That means it will remain future Tense in indirect speech also.
3. Ram said to Rahul, "You are a good player of cricket".
Ram told Rahul that he was a good player of cricket.
Ram told Rahul that he were a good player of cricket.
Ram told Rahul that he would a good player of cricket.
Ram told Rahul that he could be a good player of cricket.
Answer: Option A
4. Rakhi says to him, "You must come back home in time."
Rakhi tells him that he has to come come back home in time.
Rakhi tells him that he had to come come back home in time.
Rakhi tells him that he will have to come come back home in time.
Rakhi tells him that he must come come back home in time.
Answer: Option A
5. He said to you, "You may go out".
He told you that you might be go out.
He said you that you might be go out.
He told you that you may go out.
He told you that you might go out.
Answer: Option D
Explanation:
When Reporting verb in past Tense and reported speech is having "may" after subject + First Verb.
Then we change "may" to "might" + First verb.