Does this mean that the super-natural creatures still live among them? No. They might have just stopped living among us a minute ago.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
whatchadoinFor centuries super-natural creatures have lived among us.Does this mean that the super-natural creatures still live among them?No. They might have just stopped living among us a minute ago. The implication you're looking for isn't there. There is nothing contradictory about the following:
CalifJimFor centuries supernatural creatures have lived among us, but they all left this morning!Are both present and past perfect natural here?
whatchadoinAre both present and past perfect natural here?Yes, you can use either of those here.
whatchadoinWhich one would you use?The original one you posted. For centuries supernatural creatures have lived among us.