The pronoun is optional, so long as you introduce it in the main clause. As for the tense confusion, use has been to describe an action that took place in an indefinite time in the past, or use was to describe something that happened in a definite time in the past, whether specified in the sentence or implied.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.