I have two questions about reported. First I came across such a sentence which I needed to transform from reported speech in direct speech.
Jack told me that he would be here at seven.
That's what I have "I’ll be here at seven". Having checked the answers, I have found such a variant as "I’ll be there at seven".
Could you explain why "here" is changed into "there"? I thought this rule is applied only to "direct-reported speech" where "here" changes into there.
I wonder why instead of a regular transformation "tonight - that night" in reported speech, I have the variant "that evening" in Answers. I couldn't have found any proof to this transformation on the internet.