Whenever you use "he or she" you are using the third person singular so you would have to use has or had in those cases. She has been working for that company for 2 years. He has been studying English for a year. As for the other examples you could have to use has. She has a wallet.
. 51 392 319 250 489 461 376 397

kiedy piszemy has a kiedy have