Your sentences are correct, well done
Those words are very common when using Perfet Tenses.
More words we can use are since, for, before, lately
, and so on...
I have been here before
She has been visiting her parents lately
They are traveling since
An American could use yet, never ... with other tenses, but in England those words are usually associated with perfect.