Sometimes there are long periods when the prophet is not speaking for God. Elijah waited during the 3 years of the drought before God told him to go back and speak to King Ahab again. What did he do during those 3 years? We could assume he did whatever type of work he was doing before God called him to speak to Ahab. Although he fled his home and went to Zarephath, perhaps he had a skill or trade that could be practiced anywhere. But even if he was able to practice his trade in Zarephath, he had left his home and his family behind.
Nor do we know how old he was. Was he about the same age as Ahab? Older? Younger?
What we do know about Elijah is that he had a relationship with God; he listened to God; he waited on God; he was devoted to God. When God spoke, Elijah listened.
For Reflection: Where am I? Do I have a relationship with God? Do I listen to God? Do I wait on God? Am I devoted to God? If God called me to drop everything and do something for him, would I do it?