Answer:
1) He says that he has been learning.
2) The man will have visited the mountain by tomorrow.
3) Someone helps the poor, don't they?
Step-by-step explanation:
Direct speech avoids "he/she/they said" language.
Future perfect tense will almost always include "will" and "have when referring to an action.
A question tag at the end of a sentence asks a question, usually "don't they, doesn't she, am i, is she etc."
I hope this helped!