Hi. Is it always (almost always?) that we have to use the present perfect with the words/phrases like "thus far", "so far" or "yet"?